【发布时间】:2017-04-11 21:48:43
【问题描述】:
当我试图将数组的内容放入数据库时,我偶然发现了一个错误。我仍然是 PHP 磨砂,也许错误很明显,但我似乎找不到我的修复方法。
谁能告诉我我做错了什么。
foreach ($items as $item) {
$connection = $connection->prepare("INSERT INTO items (ItemName) VALUES (ItemName)");
$connection->execute(array('ItemName' => $item));
}
?>
【问题讨论】:
-
$connection已在某处定义? -
看起来 $connection 不是 PDO 对象,而是“已经”的 PDOStatement。你在哪里定义的?
-
这是一个错字;你错过了值中的冒号