私は奇妙な問題に遭遇しました。私は自分でそれを修正しましたが、なぜそれが起こるのかまだ興味があります. ここ StackOverflow の誰かがそれを確認できるかもしれないと思いました。私は自分のプロジェクトで次のようなものを使用しています:
$users = mysql_query("select * from user where user_id = '$_GET[id]'") or die("Connection Error");
while($user = mysql_fetch_array($users))
$user_activated = $user['user_activated'];
// For testing purpose. This is not my original code but it's in the same sequence.
while($user = mysql_fetch_array($users))
echo "Test".
エコー「テスト」は決して起こりません。$users 配列に何か変更が必要ですか? それとも自動的に消去されますか?私はそのようなものに出くわしたことはありません。誰かがこれにいくつかの直感を提供できますか?
ありがとうございました!