Sye*_*man 5 php sql arrays insert implode
我需要有关将值插入不同行的单个列的方法的帮助.
现在,我有一个内爆数组,给我一个这样的值:
('12','13','14')
这些数字是我希望插入数据库的新ID.
我用来破坏数组的代码是这样的:
$ combi ="('".implode("','",$ box)."')"; //其中$ box是初始数组
我计划使用的查询卡在这里:
mysql_query(" INSERT INTO
studentcoursedetails(studentID)VALUES
一种选择是重复这一点,但我不能,因为数组将循环; 可能有3个ID,可能有20个
.循环似乎不正确.任何帮助,将不胜感激.
要将多个值插入表中,您应该使用 (value1), (value2) 语法:
$combi = "('".implode("'), ('",$box)."')";
Run Code Online (Sandbox Code Playgroud)
PS:此功能称为行值构造函数,自 SQL-92 起可用
| 归档时间: |
|
| 查看次数: |
4801 次 |
| 最近记录: |