我想用一个查询为我的mysql表添加多个条目。这是我的问题:
$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>";
}
未显示错误,但数据未添加到数据库
答案 0 :(得分:0)
请检查$link
是否有效(来自php.net):
$link = mysqli_connect("localhost", "my_user", "my_password", "world");
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
否则请在space
stores_op_hours (
如果允许12:34
或12.34
尝试12:34:56
,我可能不知道时间字段。