2011-07-25 4 views
0

に私は次のエラーを取得できません:SQLエラーするmysql_queryを使用しながら、()が、PHPMyAdminの

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 '1' at line 1 

私のクエリは次のとおりです。

SELECT * FROM `history` LIMIT 0 , 30 

私はPHPMyAdminの中でそれを実行すると、それが正常に動作し、データベース接続が機能しています。

編集:これは問題ありません。私のFTPクライアントはファイルをサーバにコピーしていると言っていましたが、cpanleのファイルマネージャでファイルを開こうとしたときに破損していました。

+2

は、スクリプトからあなたの '$のquery'をエコー。ここに投稿したクエリは、mysql_query()ごとに送信されたものではありません – Jacob

+0

コード行は '$ query = mysql_query(" SELECT * FROM history LIMIT 0、30 ")またはdie(mysql_error());' – Tom

+0

mysqlエラーメッセージのように '1'がないので、エラーを引き起こす行ではありません。 – Jacob

答えて

0

"実際の"単一引用符を使用するか、PhpMyAdminが提供する「傾斜」の代わりにPHPで完全に省略してください。

$query = "SELECT * FROM history LIMIT 0, 30"; 

が有効です。

+0

私は前にそれを試して、運がなかった。 – Tom

0

あなたがあなた自身を入力していることを確認してください」あなたはapostrophiesをphpMyAdminのからクエリをコピーする場合は、異なっているし、このようにあなたが入力したもの、 『歴史』

関連する問題