Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php数组和插入_Php_Mysql - Fatal编程技术网

php数组和插入

php数组和插入,php,mysql,Php,Mysql,请帮忙。 我想插入数据库Urunler[]。但它并没有让它发挥作用 <select name="urunler[1]"> <option selected="" value="DF-12">DF-12</option></select> <select name="urunler[2]"> <option selected="" value="DF-5">DF-5</option></select>

请帮忙。 我想插入数据库Urunler[]。但它并没有让它发挥作用

<select name="urunler[1]"> <option selected="" value="DF-12">DF-12</option></select>
<select name="urunler[2]"> <option selected="" value="DF-5">DF-5</option></select>
<select name="urunler[3]"> <option selected="" value="DF-15">DF-15</option></select>

$urunler = array();
$values = array();


foreach($_POST[$urunler] as $key => $urun_value) { 
    $values[] = "('" . mysql_real_escape_string($urun_value) . "')";
}

$val_string = implode(',', $values);

$ekle = mysql_query (
    "INSERT INTO siparis_onay (
    id,urunkodu,urunfiyat,uadet,ekurun)
    VALUES ('$id','$urunkodu','$urunfiyat','$uadet','$val_string')
    ");
DF-12
DF-5
东风-15
$urunler=array();
$values=array();
foreach($\u POST[$urunler]作为$key=>$urun\u值){
$values[]=“('.”.mysql\u real\u escape\u字符串($urun\u value)。”)”;
}
$val_string=内爆(“,”,$value);
$ekle=mysql\u查询(
“插入siparis_onay(
id、乌伦科杜、乌伦菲亚特、乌阿代特、埃库伦)
值(“$id”、“$urunkodu”、“$urunfiyat”、“$uadet”、“$val_string”)
");

DF-5
DF-12
DF-1

您得到了什么错误,或者看到了什么意外行为?我看不到Database中的任何值
<select name="urunler[]">
    <option value="DF-5">DF-5</option>
    <option value="DF-12">DF-12</option>
    <option value="DF-1">DF-1</option>
</select>

<?php 


foreach ($_POST['urunler'] as $key => $value) {
    $values[] = "('" . mysql_real_escape_string($value) . "')";
}

$val_string = implode(',', $values);