php - 将php嵌套数组插入mysql表

标签 php mysql insert multidimensional-array

将 1000 行和 10 列的数组插入下面的 mysql 表中的最佳方法是什么,下面是我显示它的方式,因此它将是类似的构造,但我需要一些指示

foreach ($stack as $val) {
    print "<tr>\n";
    foreach ($val as $no) {
       print " <td>$no</td>\n";}
 print "</tr>\n"; 
}

最佳答案

您可以通过一次插入插入多行,如下所示:

INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);

implode()从数组创建值字符串

关于php - 将php嵌套数组插入mysql表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7725489/

相关文章:

php - Yii: php -> 无法在 SiteController 中执行 SQL 命令

php mysql 搜索选项组合

php - 如何从MySQL数据库中删除用户

mysql - 同一行 ID 后主主复制失败

php - 如何在PHP的sqlite中插入新行?

node.js - 如何使用 node-jdbc 获取生成的 Id?

php - Mysql php 多选、排序

php - 我的联系表单 php 脚本不工作

mysql - 如何从查询选项卡运行 .sql 文件?

php - MySQL更新和插入-随机不会插入