我有一个数组 $product_array,当我使用 print_r($product_array); 时。数组显示如下
Array
(
[0] => Array
(
[ID] => P00100
[NAME] => Edina
[PRICE] => $20.00
)
[1] => Array
(
[ID] => P00101
[NAME] => Richfield
[PRICE] => $21.00
)
[2] => Array
(
[ID] => P00102
[NAME] => Bloomington
[PRICE] => $22.00
)
)
我将数据库表设置为 4 列,第一个是 mainid,它是自动递增的,后面是 ID、NAME、PRICE,如上面所示的键。
我想将此数组 $product_array 插入到 mysql 中。
有人可以帮忙吗?将不胜感激!
谢了。
$sql = array();
foreach( $myarray as $row ) {
$sql[] = '('.$row['ID'].', "'.mysql_real_escape_string($row['NAME']).'",
"'.$row['PRICE'].'")';
}
mysql_query('INSERT INTO table (ID, NAME,PRICE) VALUES '.implode(',', $sql));
查看更多详细信息:
通过php数组将多行插入mysql
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)