ajax 呼び出しからの PHP 変数があります。ただし、if ステートメントと while ループを通過すると未定義になります。これを修正するにはどうすればよいですか。私は何も働かせることができません。
$userID = $_POST['id'];
$clubID = $_POST['clubID'];
$type = $_POST['type'];
$delAtt = $_POST['delAtt'];
コードの残りの部分
if($delAtt == 1)
{
$result = mysql_query('SELECT * FROM events WHERE clubID = "'.$clubID.'"');
while ($row == mysql_fetch_assoc($result))
{
$eventID = $row['eventID'];
echo $eventID;
mysql_query('DELETE FROM eventmember WHERE userID = "'.$userID.'" AND eventID = "'.$eventID.'"');
mysql_query('DELETE FROM eventmember2 WHERE userID = "'.$userID.'" AND eventID = "'.$eventID.'"');
mysql_query('DELETE FROM eventmember3 WHERE userID = "'.$userID.'" AND eventID = "'.$eventID.'"');
mysql_query('DELETE FROM attendance WHERE userID = "'.$userID.'" AND eventID = "'.$eventID.'"');
mysql_query('DELETE FROM attendance2 WHERE userID = "'.$userID.'" AND eventID = "'.$eventID.'"');
mysql_query('DELETE FROM attendance3 WHERE userID = "'.$userID.'" AND eventID = "'.$eventID.'"');
}
}
すべての変数は if ステートメント内で機能しますが、while ループ内では機能しません