我有一个数组$product_array,当我使用print_r($product_array);时.数组显示如下
Array( [0] => Array ( [ID] => P00100 [name] => Edina [PRICE] => .00 ) [1] => Array ( [ID] => P00101 [name] => RichfIEld [PRICE] => .00 ) [2] => Array ( [ID] => P00102 [name] => Bloomington [PRICE] => .00 ))
我将我的数据库表设置为4个coluts,第一个是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,PRICE) VALUES '.implode(',',$sql));
看到更多细节:
insert multiple rows via a php array into mysql 总结
以上是内存溢出为你收集整理的将php数组插入mysql全部内容,希望文章能够帮你解决将php数组插入mysql所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)