2016-04-07 21 views
-1

私は大学の割り当てと同様のプロジェクトのようなウェブサイトをirctcで開発しています。私は、与えられた日付に走っている電車を検索し、データベースから検証するようにユーザーを用意しています。私はPHPとmysqlを使用しているし、コードから無効な応答だけでなくエラーを取得しています。コードを見てください:PHPを使用しているときに予期しない応答が発生しました

​​

毎回<script>が実行されます。私はあなたがあなたの中にエラーが発生している伝えることができるものから、

+0

あなたは$ DBはどこから来るのか...私は暗闇の中で刺しを取ると尋ねるつもりは表示されませんので、$べきでfound-> NUM_ROWS $しますfound-> num_rows()? – DragonYen

+0

$ dbはPDOオブジェクトで、num_rows()はエラーを返します。 –

+0

http://stackoverflow.com/questions/5556540/problem-getting-num-rows-with-pdo-class-in-php- num_rowsの代わりにrowCount()を使用する必要がありますか? – DragonYen

答えて

0

$query="SELECT train_no FROM `trains` WHERE train_no='$no'"; 

WHERE train_no='$no'"は、文字列'$no'の代わりに、変数$noを探しています問い合わせます。

MYSQLに$noを文字列として代わせる代わりに、変数の値を利用するようなことを試すことを検討してください。

$query="SELECT train_no FROM `trains` WHERE train_no=$no"; 

または

$query="SELECT train_no FROM `trains` WHERE train_no=" . $no; 
+0

はまだ動作しません。 –

+0

num_rowの代わりにrowCount()を使用してみてください – Crintus

関連する問題