0
我試圖使用foreach將多個值更新到表字段中。這$ v = implode(「,」,$ v);返回3,4,5,。但是,在db表中它只更新最後的值5,。我如何更新所有值?將多個值更新到表字段
foreach($var1[57] as $v) {
$v = implode(",",$v); // THIS RETURNS 3,4,5,
$sql = "UPDATE ".GAME_REQUIREMENTS_DB." SET operating_system_os = '".$v."' WHERE post_id = '".$id."' ";
}
var_dump($sql);
$update_query = $dbh->prepare($sql);
$update_query->execute();
也許你應該使用:」( '$ V 「'$ SQL = 」UPDATE「 .GAME_REQUIREMENTS_DB)SET operating_system_os IN」' WHERE post_id ='「。$ id。」'「;' –