我需要了解 MySQLi multi_query() 的工作原理。
我正在使用(唯一)字段“f1”处理表“stefano”。
如果我跑
<?
$db->multi_query(
"insert into playground.stefano (f1) values ('a'); insert into playground.stefano (f1) values ('b');"
);
$db->multi_query(
"insert into playground.stefano (f1) values ('c'); insert into playground.stefano (f1) values ('d');"
);
?>
只有 'a' 和 'b' 值被填充到 DB 中。
请不要告诉我,我可以使用具有 4 个不同查询的唯一 multi_query 语句。我知道我可以,但我需要了解为什么第二个 multi_query 被忽略。