-1
私のデータベースは、私はMySQLは結果を返しませんもう
SELECT * FROM table WHERE name='john'
ような何かを行う場合、それだけで0の結果を返します
id name age
1 john 21
2 mary 25
のようなものです。奇妙なことは、それが1時間前まで働いていたということです。これはXAMPPサーバーで、私は数日間PHPプログラムを作成しています。これはどのようにして起こり、どのように解決できますか?
戻りどんな文脈で0の結果のような変数をダンプしてみてください?あなたはそれをPHPからクエリしていますか?あるいは、MySQLのコマンドラインクライアントから行を返さないのでしょうか? PHPであれば 'mysql_error()'を確認していることを確認してください –
(データベース接続、クエリなどのために)スクリプトにデバッグ文を入れて、それらのメッセージに問題がない場合は、それらのメッセージを質問に追加してください。 – jcmeloni
も、データがあなたの下で変更されていないことを確認してください。また、テーブルへのアクセス権を失っていないことを確認するか、異なる権限を持つ新しいユーザーになっていないことを確認してください。 – Randy