albertzurabyan9
@albertzurabyan9
web программист (средней категории),психолог

Как скрыть с сайта некоторые id объектов из SQL-запроса?

как сделать чтобы указанная запись не выводилась 0957907fefc14459ad1984e340839e76.PNG
<?php

$sql = "SELECT * FROM kino WHERE janr='$janr_search' ORDER BY RAND() LIMIT 4";
$result = $db->query($sql); 

while($row = $result->fetch(PDO::FETCH_ASSOC)) {
echo "        
       
<div class='kinko1a'>
<a class='link11' href='index_films.php?id={$row['id']}'>
<div class='link111'>
{$row['images']}
{$row['title']}
</div>
</a>
</div>

      

";
}
?>


вот код
  • Вопрос задан
  • 246 просмотров
Решения вопроса 1
landergate
@landergate
IT-шный jack-of-all-trades
Обновите эту часть запроса:
WHERE janr='$janr_search' AND `id` NOT IN ('1','2','3')


Добавьте вместо 1, 2, 3, 4 - те id фильмов, которые Вы не хотите показывать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@dev400
Можно добавить колонку sidebar_show, и писать в нее boolean.
$sql = "SELECT * FROM kino WHERE janr='$janr_search' AND show='true' ORDER BY RAND() LIMIT 4";

Управлять чекбоксом из админки
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы