【发布时间】:2010-12-21 11:30:01
【问题描述】:
我被卡住了,现在已经尝试了 2 个小时。我已经弄清楚了foreach循环,但现在不知道如何插入数据。
这是我的 php,我做错了什么?
$query = "INSERT INTO images (thumb_path, image_path, main_image, project_id) VALUES ";
foreach($_POST as $key => $value) {
$query .= "$thumb_path,$image_path,$main_image,$_POST[project_id])";
$result = mysql_query($query, $connection);
}
谢谢!
我应该这样布置吗,对不起,对于 foreach 还是一个新手以及它是如何工作的。
foreach($_POST as $key => $value) {
$query = "INSERT INTO images VALUES (thumb_path, image_path, main_image, project_id),";
$query .= "$value[thumb_path], $value[$image_path], $value[$main_image], '$_POST[project_id'])";
}
$result = mysql_query($query, $connection);
【问题讨论】:
标签: php mysql arrays forms foreach