我正在尝试通过类别和帖子(按地点和desc)创建wp之类的导航栏,彼此之间并不相等。 我的意思是不能去
c.desc =:p.desc
如果category_place为1且desc为1,post_place为1且desc为 2,然后导航栏将如下所示:
Category_name | post_name
这是我的代码:我尝试了几种组合无法正常工作。 可以这样做吗?
$cat_place = "1";
$post_place = "1";
$stmt =$pdo->prepare("
SELECT categories.cat_name, posts.title
FROM categories
LEFT JOIN posts ON categories.place = :categories.place AND posts.place = :posts.place
ORDER BY categories.desc AND posts.desc");
$stmt->execute(array('place'=> $cat_place));
if($stmt->rowCount() == 1){
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
echo $row['cat_name'];
echo $row['title'];
}
}else{
echo "no records yet";
}
感谢您的帮助