【发布时间】:2017-11-02 03:10:25
【问题描述】:
我在http://97.74.37.64/ 有一个表格(请先访问)。它只有一个文本区域,访问者可以填写多达 15000 个手机号码。提交后它应该被转换成一个数组(这个我已经完成了)。
现在,这个数组如下所示..
Array ( [0] => 9810000000 [1] => 9810000001 [2] => 9810000002 [3] => 9810000003 [4] => 9810000004 [5] => 9810000005 [6] => 9810000006 [7] => 9810000007
等等.. 现在,我想将数组的键更改为字符串“数字”,所以它应该像
Array ( [number] => 9810000000 [number] => 9810000001 [number] => 9810000002 [number] => 9810000003 [number] => 9810000004 [number] => 9810000005 [number] => 9810000006 [number] => 9810000007
我想做上面提到的事情。因为我想将手机号码插入 MySQL 表中(每行一个手机号码)。这是 MySQL 表中的多次插入。我的表名是srchlist,有两个字段id(它的自动增量,我们不需要提及或插入它)和number,我将数组键作为数字。所以最后应该像下面这样插入
id | number
---------------
1 9810000000
2 9810000001
3 9810000002
等等整个数组值应该被插入..
【问题讨论】:
-
你不需要转换你的数组,你能显示你用来添加数据的 INSERT 吗?
-
这里没有什么好的。
-
数组中不能有相同的键
-
请访问链接dndsearch.in 和ndnccheck.com/ndnc.php 他们做DND 和非DND 过滤器我需要制作这样的应用程序。在使用内部联接查询之前我无法进行比较,并且在将数据插入表 srchlist 之前我无法使用内部联接查询。
-
@KrisRoofe :我认为你是对的。我不能为每个键设置相同的值。
标签: php mysql arrays codeigniter associative-array