有没有更简单的方法可以将插入查询执行到 2 行中?
Is there a easier way to execute a insert query into 2 rows?
我需要这个查询进入 2 行,我目前正在测试并这样做,有没有简化的方法?
mysqli_query($connection,"INSERT INTO `private`(`id`, `time`, `message`, `hunter`, `target`, `status`, `target_colotest ','Dispute Referee','$name','','user','sadmin','','','')");
mysqli_query($connection,"INSERT INTO `private`(`id`, `time`,`message`, `hunter`, `target`, `status`, `target_color`, `hunter_color`, `view`, `avatar`, `hunter_guest` )VALUES('','$time','test','Dispute Referee','$oname','','user','sadmin','','','')");
您可以使用逗号分隔的值集合列表来做
INSERT INTO table (col1, col2, col3)
VALUES('val1', 'val2', 'val3'),
('val4', 'val5', 'val6'),
('val7', 'val8', 'val9')
并在单个 SQL 语句中获取多行:在此示例中为三行。
我需要这个查询进入 2 行,我目前正在测试并这样做,有没有简化的方法?
mysqli_query($connection,"INSERT INTO `private`(`id`, `time`, `message`, `hunter`, `target`, `status`, `target_colotest ','Dispute Referee','$name','','user','sadmin','','','')");
mysqli_query($connection,"INSERT INTO `private`(`id`, `time`,`message`, `hunter`, `target`, `status`, `target_color`, `hunter_color`, `view`, `avatar`, `hunter_guest` )VALUES('','$time','test','Dispute Referee','$oname','','user','sadmin','','','')");
您可以使用逗号分隔的值集合列表来做
INSERT INTO table (col1, col2, col3)
VALUES('val1', 'val2', 'val3'),
('val4', 'val5', 'val6'),
('val7', 'val8', 'val9')
并在单个 SQL 语句中获取多行:在此示例中为三行。