有没有一种聪明的方式可以通过PHP以一个字符串的形式运行多个由分号(; )分隔的MySQL查询,也许有一个PHP函数可以这样编写吗?查询必须在一个字符串中用冒号分开,不能手动编辑,因为解决方案应该处理这种格式(这就是关键点)。
$multi_query = "INSERT INTO `stuff_5_firm` (firm_id, firmname) VALUES (0, 'Hey LTD');
INSERT INTO `stuff_6_invoice` (invoice_id, firm_id, amount) VALUES (0, 0, 500);
INSERT INTO `stuff_7_order` (order_id, firm_id, when) VALUES (0, 0, '2018-05-05'); ";