mysql_fetch_array が実行されないのはなぜですか? 引用 9182a173a2035275158769e325f247db"; } }その他{ ?> 8510f9c060aec4846cafcb6e252918e5 値を入力:50ebc5fa215733b921ee6f0e4defe284 36ce657443787c1991e374c2239502f9 f5a47148e367a6035fd7a2faa965022e } ?> 各行の後にエコー出力を追加すると、while($arr=mysql_fetch_array($result)) が実行されなかったことがわかりました。$sql は正常でした。 共有先: もっと見る -----解決策---------$result=mysql_query($sql); if(mysql_error()){ echo mysql_errno() . ": " . mysql_error() . "\n"; } エラーがないか確認してください。 ------解決策--------- mysql_select_db("a1209173000");//データベース名を入力します その後、を追加します mysql_query('set names gbk'); これは、操作されているデータとデータベースのデフォルトの文字セット の間の不一致が原因で発生します。