Я пытаюсь создать панель навигации, как в 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";
}
Спасибо за любую помощь