bav
Новичок
Выбор записей из таблицы.
$r=mysql_query("select name,descr,type,visit,place from catalog where type=' ".$theme_sort." ' and place='". $place_sort ."' ORDER BY ". $name_sort ." ". $type_sort ."");
вот есть такой код, он выбирает из таблицы строки в зависимости от значения переменных.
А вот скажем если одна из переменных будет пуста, то я хочу, что бы при выборе строк, в таком случае, отбор по пустой переменной не велся. Проще говоря, что бы она не влияла на отбор. Пробовал присваивать (скажем $theme_sort будет пустой) присваивать ей значение * т.е. получалось так ...where type='*'.... но выходит ошибка.....Подскажите пожалуйста, как бы это хорошо сделать?
$r=mysql_query("select name,descr,type,visit,place from catalog where type=' ".$theme_sort." ' and place='". $place_sort ."' ORDER BY ". $name_sort ." ". $type_sort ."");
вот есть такой код, он выбирает из таблицы строки в зависимости от значения переменных.
А вот скажем если одна из переменных будет пуста, то я хочу, что бы при выборе строк, в таком случае, отбор по пустой переменной не велся. Проще говоря, что бы она не влияла на отбор. Пробовал присваивать (скажем $theme_sort будет пустой) присваивать ей значение * т.е. получалось так ...where type='*'.... но выходит ошибка.....Подскажите пожалуйста, как бы это хорошо сделать?