ホームページ >バックエンド開発 >PHPチュートリアル >mysql_fetch_array() ステートメントが正常に出力されないのはなぜですか?

mysql_fetch_array() ステートメントが正常に出力されないのはなぜですか?

WBOY
WBOYオリジナル
2016-06-23 14:06:15845ブラウズ

a323e3e123e5404f26c97acef14c27b0










警告: mysql_fetch_array(): 指定された引数は、D:WAMP5wampwwwtestfile.php の 6 行目で有効な MySQL 結果リソースではありません。指定された引数は有効な MySQL 結果リソースではありません パラメータは MYSQL 結果リソースではありません
つまり、SQL ステートメントの実行に問題があるということです

SELETE * FROM test

SELECT * FROM test
に変更してください

SQL code?1SELETE * FROM test

Change to

SQL code?1SELECT * FROM test


変更後、出力に何か問題があるのはなぜですか? ?疑問符


Array ( [0] => 1 [id] => 1 [1] => ?? [uid] => ?? [2] => 2008-07-02 [regdate ] => 2008-07-02 [3] => ?? [remark] =>
エンコーディングは統一されていません

mysql_query("エンコーディング ");

また、ブラウザのエンコーディングも一貫している必要があります。

私がもっと興味があるのは、どうやってデータを入手したのかということです。

phpmyadmin の SQL ステートメントを作成する前に、詳しく読んでください

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。