0

このPHPコードがあり、次のエラーが発生します。解析エラー:構文エラー、予期しない'}'、予期している';' 120行目の[ファイルの場所]

while($ arrayなど)の行は120行目です。

if($numrows != 0)
{
    do
    {
        //echo "<a href='approve.php?ref=" . $array['id'] . "'>Your '" . $array['keywords'] . "' article has been written and needs to be reviewed.</a>";
        //echo "<br />";
    } while($array = mysql_fetch_array($result)) //While there are still rows in the SELECT query.
}

アイデア?私は盲目でなければなりません。ありがとうございました!

4

4 に答える 4

7

} while($array = mysql_fetch_array($result))

する必要があります

} while($array = mysql_fetch_array($result));

一方を行います

ちなみに、そのコードスニペットは、最初whileから古い値を意図的に使用しているのでない限り、おそらくループを使用しているように見えます。$array

于 2012-11-06T08:38:08.783 に答える
0

whileステートメントの最後にa; 不足している :)while($array = mysql_fetch_array($result));

于 2012-11-06T08:39:18.313 に答える
0

ステートメント;の最後にセミコロンがありませんwhile

while($array = mysql_fetch_array($result)); //<---- add semicolon here
于 2012-11-06T08:39:26.770 に答える
0
                if($numrows != 0)
                {
                    do
                    {
                        //echo "<a href='approve.php?ref=" . $array['id'] . "'>Your '" . $array['keywords'] . "' article has been written and needs to be reviewed.</a>";
                        //echo "<br />";
                    } while($array = mysql_fetch_array($result)); //While there are still rows in the SELECT query.
                }

あなたは忘れました; しばらく後の状態

于 2012-11-06T08:39:26.850 に答える