一尘不染

Mysql一次不能执行超过1个查询

sql

当我做:

$q = 'insert into movies values("lion king"); select * from movies;';
$result = $db->query($q);
echo mysqli_num_rows($result);

它说$ result是布尔值,不是mysqli结果。如果我检查$ result像这样:

if(!$result) echo 'fail';

它输出“失败”。

mysql一次不能处理多个查询吗?我该如何解决?


阅读 202

收藏
2021-03-17

共1个答案

一尘不染

$db->query('insert into movies values("lion king");');
$db->query('select * from movies;');
2021-03-17