【发布时间】:2015-06-18 09:57:40
【问题描述】:
我是初学者编程。我尝试将数组值插入 mysql 表中。 这是我的数组:
$responseArray=Array
(
[0] => Array
(
[code] => 9BP3
[name] => 9Bp No3
)
[1] => Array
(
[code] => AA
[name] => Ataria
)
[2] => Array
(
[code] => AABH
[name] => Ambika Bhawani Halt
)
[3] => Array
(
[code] => AADR
[name] => Amb Andaura
)
[4] => Array
(
[code] => AAG
[name] => Angar
)
[5] => Array
(
[code] => AAH
[name] => Itehar
)
)
这里是mysql表结构:
id, code, name
如何使用循环将数组插入到这个表中?
如果数据库表中的行与数组计数不同,那么它将截断表并插入数组。
【问题讨论】:
-
显示你尝试过的代码
-
请查看此链接以获取帮助:- stackoverflow.com/questions/779986/…
-
你知道如何插入一个行吗?那么将它应用于循环中的许多行有什么问题?另外,我不知道你最后一句话想说什么。什么时候为什么要截断什么?
-
deceze@First 检查数据库中已有多少行,并与数组计数进行比较。如果两个值不同,则截断表并将数组值插入数据库。
-
其他几个网站也有同样的问题,看来这张海报采用了霰弹枪的方法......