我需要将数组更新到mysql表中。将数组更新到mysql表中
这是我的数组
[cat2] => Array
(
[0] => 34
[1] => 48
[2] => 49
[3] => 46
)
,我想我作为34,48,49,46输出移动到名为类的表称为商店和列。这是我写的代码,$ shop ['cat2']包含我上面发布的数组。请帮帮我。此代码是只有34不断在列类别的所有领域
foreach ($shop['cat2'] as $k => $v) {
$query = "UPDATE shops SET categories2=$v";
mysql_query($query);
}
你是什么意思**移动到表**中? – hjpotter92
您需要一个'WHERE'子句来只更新一行。这也意味着你需要从'商店'中取出id或'WHERE'子句中使用的东西。 –
我想34,48,49,46移动到列“类别”,表“商店”的第一个领域 – user1694724