1

エラーを表示しているMySQLクエリの何が問題になっていますか:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'index WHERE id=1' at line 1

関連コード:

$qu = mysql_query("SELECT * FROM index WHERE id= 1") or die("MySQL ERROR: ".mysql_error());

    WHILE($d = mysql_fetch_array($qu)):

    $con = $d['content'];

endwhile;
4

1 に答える 1

7

indexMySQLの予約キーワードであるため、次のようなバッククォートを使用して引用する必要があります。

SELECT * 
FROM `index` 
WHERE id = 1
于 2012-07-25T16:02:58.813 に答える