このステートメントが実行可能かどうかを確認してください。 SELECT * FROM city WHERE city.pname=$row_a['pname'] $row_a['pname'] が別のテーブルの変数であるかどうかを確認してください。エラーがある場合は、どこにエラーがあるのかを確認してください。 > ------解決策--------------------------------あなたの $row_a['pname'] は PHP プログラムからのものです。おそらくこれに変更すると実行できます。単純に MYSQL を使用する場合は、次のようにする必要があります。 $row_a['pname'] を特定の値に置き換えます。SELECT * FROM city WHERE city.pname='A' など。