Задавайте вопросы, мы ответим
Вы не зашли.
Есть запрос выборки из базы новостей:
$sql_result = $db->query ( "SELECT * FROM " . PREFIX . "_post WHERE approve='1' AND category='6' ORDER BY date DESC LIMIT 0, 5" );
Проблема в том, что значение 'category' задается строго, а в базе есть значения из некоторых категорий, например: 6,5,25; 1,6 ну и т.д. Т.е. перечисление категорий через запятую, так вот вопрос: как правильно составить запрос или что еще необходимо прописать чтобы корректно выбирало все новости с нужной категории, даже если указано несколько категорий, а не только одна???
Решение наверное простое, просто мне не по силам пока
Неактивен
$sql_result = $db->query ( "SELECT * FROM " . PREFIX . "_post WHERE approve='1' AND (category='6' OR category LIKE '6,%' OR category LIKE '%,6,%' OR category LIKE '%,6') ORDER BY date DESC LIMIT 0, 5" );
Неактивен