【发布时间】:2015-01-14 08:06:49
【问题描述】:
我想将 SQL 拆分为单独的查询...但仍然无法正常工作
$string = 'CREATE TABLE `articles` (
`id` int(9) auto_increment,
`context` text,
PRIMARY KEY (`id`)
) DEFAULT CHARSET='utf8' COLLATE='utf8_general_ci';
INSERT INTO `articles` VALUES (1, "insert; row1;"),
(2, "update; row2;")';
preg_match_all("/([^;\"]*?(\".*?\")?)*?;\s*/U", $string, $result);
print_r($result[0]);
【问题讨论】:
-
为什么要拆分?只需用 2 个查询编写 2 个变量?
-
问题已解决。这是链接:stackoverflow.com/questions/24423260/…
标签: php mysql split preg-match preg-match-all