ホームページ > バックエンド開発 > PHPチュートリアル > PHP は SQL ステートメントの実行に失敗しますが、同じステートメントは MYSQL で実行できます

PHP は SQL ステートメントの実行に失敗しますが、同じステートメントは MYSQL で実行できます

WBOY
リリース: 2016-06-13 12:59:40
オリジナル
1097 人が閲覧しました

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート