Я получаю ошибку * У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с «[0]» в строке 1 * при попытке обновления и отправки по электронной почте.Ошибка синтаксиса массива PHP
$updatelist = explode(",",$Limited);
print_r($updatelist); // echos Array ([0] => [email protected] [1] => [email protected] [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]?
О, спасибо! Я смотрел на это на мгновение, но я не понял, что пропустил знак «$». – Sarah
Без проблем! Те, кто уверен, могут подкрасться к вам, если вы не будете осторожны. – DopeGhoti