我收到错误 *您的 SQL 语法有误;检查与您的 MySQL 服务器版本对应的手册,了解在尝试更新和发送电子邮件时在第 1 * 行的“[0]”附近使用的正确语法。
$updatelist = explode(",",$Limited);
print_r($updatelist); // echos Array ( [0] => samplemail@gmail.com [1] => samplemal@yahoo.com [2] => )
$totalupdates = count($updatelist)-1;
for ($y = 0; $y < $totalupdates; $y++)
{
$updatemail = "UPDATE tblusers SET date= '$date' WHERE Email = 'updatelist[$y]'";
$updatefree = mysql_query($updatemail);
echo $updatemail;
}
$updatelist[$y] 有什么问题?它应该从 $updatelist[0] 循环到 $updatelist[1] 吗?
最佳答案
更改 $updatelist[$y]
而不是 updatelist[$y]
关于php - 数组语法错误 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21059848/