Да очень просто =)): $result = mysql_query("Select * from name_table", $link); - точно все выберет. Что это конкретно значит?
Ну есть выпадающий список со значениями Все, Автомобили и тд. Мне надо что бы, если выбрано Все, то из базы выбироло обьявления со всеми категориями. А если Любое другое значение, то только обьявление из категории (выбранной).
сказано же, если выбрано "все", то убирай where из запроса. А если другое значение, то where section=$section. Что непонятно? Ах да, переменная url_str берется из url
Как это совместить? if ($s_type != 1111) $query1 = mysql_query ("SELECT section, type, text, name, email, date FROM announcements WHERE section = '$s_section' and type = '$s_type' and text LIKE '%$search%'"); else $query1 = mysql_query ("SELECT section, type, text, name, email, date FROM announcements WHERE section = '$s_section' and text LIKE '%$search%'"); if ($s_section != 1111) $query1 = mysql_query ("SELECT section, type, text, name, email, date FROM announcements WHERE section = '$s_section' and type = '$s_type' and text LIKE '%$search%'"); else $query1 = mysql_query ("SELECT section, type, text, name, email, date FROM announcements WHERE type = '$s_type' and text LIKE '%$search%'");
Че тут совмещать-то? На осваивай поиск, а не выбор того, что похоже: http://dev.mysql.com/doc/refman/5.0/en/ ... earch.html
Не) Мне надо в этом разобраться. Если использовать только выбрать ВСЕ (тип или раздел). То работает, а вот если тип и раздел, то не работает. Что можете посоветовать?
Код если использовать такие запросы, не работает. Ничего не выводит. А если использовать запросы по отдельности, то все нормально.