mysqlテーブルに複数のエントリを1つのクエリで追加したいとします。mysqlテーブルに複数のエントリを1つのクエリで追加する
$ophours = "INSERT INTO stores_op_hours(Store_Id,Day_Name,Open_Time,Close_Time)
VALUES
('$stid','mon','00:00','23.59'),
('$stid','tue','00:00','23.59'),
('$stid','wed','00:00','23.59'),
('$stid','thu','00:00','23.59'),
('$stid','fri','00:00','23.59'),
('$stid','sat','00:00','23.59'),
('$stid','sun','00:00','23.59')
";
$result2 = mysqli_query($link, $ophours);
そして、私はこのようなすべてのエラーをキャッチしよう:これは私のクエリです
if (!mysqli_query($link,$ophours))
{
echo "<script type='text/javascript'>alert('Error with inserting to db ". mysqli_error($link)."')</script>";
}
エラーが表示されていないが、また、データはデシベル
あなたに完全なコードを教えてください。それがなければ、私たちはその問題を理解することができません。 – Pupil
Store_Idはスキーマ内で一意のキーですか?そうでない場合、クエリは完璧に見えます。単純なselectクエリでmysql接続を確認してください。 –
接続は正常ですが、私は完璧に実行する別のクエリに接続を使用しています。 Store_idはこのテーブルのPKではなく、別のテーブルのFKです。@AnkitAgarwal –