ホームページ >バックエンド開発 >PHPチュートリアル >PHP は SQL ステートメントの実行に失敗しますが、同じステートメントは MYSQL で実行できます
PHP は SQL ステートメントの実行に失敗しますが、MYSQL では同じステートメントを実行できます
ここでの問題は、同じデータベース内の一部のテーブルはクエリできるが、一部のテーブルはクエリできないことです。ただし、これらのステートメントは mysql で通常どおり実行できます
------解決策---------
1 つ確認してくださいLZ はそれを PHP の SQL ステートメントに結合し、生成された SQL ステートメントをバックグラウンドで確認して、エンコーディングに問題があるかどうかを確認します。
-- ----解決策------------------
同じ SQL ステートメントをデータベースに直接挿入できますか?
PHP で作成した SQL ステートメントを見てください
-----解決策---------
それをエコーするだけで、何が出力されるかを確認できます。
------解決策---------
権限には問題ありません。 SQL 何かが間違っています。
実行される最終 SQL を出力します
------解決策-----
mysql_query( $ sql) または die(mysql_error());