Mysqli多查询?

时间:2015-01-22 08:26:59

标签: php mysqli

我已经搜索并尝试过多次查询,但我仍然没有得到我想要的东西,可能是因为我对PHP和MySqli有些新意。 这是我的代码,不是在多查询中完成的:

$query = $db->prepare("SELECT post_id, title, LEFT(body, 100) AS body, category, name, posted from posts INNER JOIN
categories ON categories.category_id=posts.category_id order by post_id desc limit $start, $per_page");

$query->execute();
$query->bind_result($post_id, $title, $body, $category, $name, $posted);

我想基本上将此代码添加到我的查询中:

$query = $db->query("SELECT * FROM comments where post_id='$id' ORDER BY comment_id DESC");

$ db是与数据库的连接。谢谢你提前!

我设法修复了我的代码,谢谢你的帮助!

1 个答案:

答案 0 :(得分:-2)

使用mysqli可以执行多个查询, 我连接多个查询的查询字符串并将它们发送到我的函数,即执行($ q),其中包含mysqli_multi_query($ this-> con,$ this-> q),这是mysqli函数并且它对我来说非常适合使用PHP 5