這是我的代碼 - 我試圖附加一堆user_id的一段內容。PHP的Mysql多重插入與foreach不起作用
if (empty($errors)) // If everything's OK.
{
foreach($_POST['userId'] as $row)
{
$query = " ('".$row[learner_id]."', '".$postId."', '".$id."'),";
}
$query = substr_replace($query,"",-1);
$mysql_return = mysqli_query("INSERT INTO subs (userId, postId, account_id) VALUES ".$query) or die(mysql_error());
}
很想任何幫助,您可以給 - 它不工作...
你有什麼錯誤?我想你在發言結束時還有一個額外的「,」。 – pascal 2011-01-28 04:12:31
請定義「它不工作」 – DeveloperChris 2011-01-28 04:13:00
他得到的錯誤消息是「mysqli_query()期望至少有2個參數,1給出」在最後一行...... – WillHerndon 2011-01-28 04:13:57