全開示に2つのPHPの挿入を実行しようとすると、私は私のバックグラウンドは、だから私は、次のPHPコードを持っている.NET devの同じデータベース接続
であるPHPのnoobのです私の2番目のクエリを構築し、私は次のコードを持っている:
if ($conn->multi_query($insert_times) === TRUE) {
echo = "times inserted";
}
else {
echo = "Error: " . $conn->error;
}
$ connは私のデータベース接続を保持する変数であると私は2番目の場合は、コードの最初のビットが正常に動作するので、接続は大丈夫です知っているがコメントアウトされました。また、$ insert_listingと$ insert_timesで保持されているクエリは、エコーしてデータベースエンジンで実行しているので、正しいことがわかります。私のページをロードしようとすると、私は500のサーバーエラーが発生します。
実際の500エラーメッセージを受け取る方法はありますか?問題のトラブルシューティングを行う場所をわかりやすくする方法はありますか?
EDIT:問題解決済み!エラーログが見つかりました。問題につながりました。私は誤って2番目のコードフラグメントにエコーを割り当てていました。
をあなただけの最初から、それが正しい学び、今勉強し始めている場合:あなたは
echo
に割り当てることができません、私はあなたが意味を推測。 http://php.net/pdo – Kaylined
エラーはおそらくPHPログにあります。これはシステムによって異なります。 /var/log/php5/php5.logにあります。 php.iniのerror_log設定がそれを指しているはずです。また、syslogにログを記録することもできます。 –
'$ insert_times'の内容を表示 – rray