【发布时间】:2015-03-23 11:31:36
【问题描述】:
我有一个关联数组,可以将每个“键”和“值”插入到我的数据库表中。目前,针对循环的每个键为每次迭代运行单独的查询,但是我希望它获取每个“键”和“元素”,并将它们插入为一个查询中的对。
PHP:
$elements = array(
'column_1' => 'data1',
'column_2' => 'data2',
'column_3' => 'data3'
);
foreach($elements as $key=>$value) {
$key = $key;
$value = $value;
DB::query('INSERT INTO `table` (' . $key . ') VALUES (?);', array($value));
}
【问题讨论】:
-
您必须将参数绑定到问号。
-
我不明白你的意思,你能解释一下吗?
-
我在下面发布了一个示例