私は大学の割り当てと同様のプロジェクトのようなウェブサイトをirctcで開発しています。私は、与えられた日付に走っている電車を検索し、データベースから検証するようにユーザーを用意しています。私はPHPとmysqlを使用しているし、コードから無効な応答だけでなくエラーを取得しています。コードを見てください:PHPを使用しているときに予期しない応答が発生しました
毎回<script>
が実行されます。私はあなたがあなたの中にエラーが発生している伝えることができるものから、
私は大学の割り当てと同様のプロジェクトのようなウェブサイトをirctcで開発しています。私は、与えられた日付に走っている電車を検索し、データベースから検証するようにユーザーを用意しています。私はPHPとmysqlを使用しているし、コードから無効な応答だけでなくエラーを取得しています。コードを見てください:PHPを使用しているときに予期しない応答が発生しました
毎回<script>
が実行されます。私はあなたがあなたの中にエラーが発生している伝えることができるものから、
は
$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;
はまだ動作しません。 –
num_rowの代わりにrowCount()を使用してみてください – Crintus
あなたは$ DBはどこから来るのか...私は暗闇の中で刺しを取ると尋ねるつもりは表示されませんので、$べきでfound-> NUM_ROWS $しますfound-> num_rows()? – DragonYen
$ dbはPDOオブジェクトで、num_rows()はエラーを返します。 –
http://stackoverflow.com/questions/5556540/problem-getting-num-rows-with-pdo-class-in-php- num_rowsの代わりにrowCount()を使用する必要がありますか? – DragonYen