Помощник
|
Необязательное условие |
yuriy_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
PPA-pavel |
28.4.2011, 14:23;
Ответить: PPA-pavel
Сообщение
#2
|
|
Ну насколько я понял вам просто нужно сделать два разных запроса, через php
[PHP] if (условие){ $sql = "ваш запрос №1"; }else{ $sql = "ваш запрос №2"; } mysql_query($sql); [/PHP] вот, так примерно |
|
|
yuriy_hb
|
Сообщение
#3
|
|
Это понятно, а нельзя в самом запросе создать проверку на наличие или отсутстивие даного условия???
|
|
|
Witu |
28.4.2011, 17:00;
Ответить: Witu
Сообщение
#4
|
|
да точно так же
IF( что то там) AND |
|
|
yuriy_hb
|
Сообщение
#5
|
|
|
|
|
Boolean |
28.4.2011, 21:12;
Ответить: Boolean
Сообщение
#6
|
|
Не стоит нагружать лишний раз базу данных.
Используйте лучше условия в php. Поверьте, потом будет легче что либо отредактировать, а не весь запрос перестраивать. |
|
|
yuriy_hb
|
Сообщение
#7
|
|
|
Ребята, а подскажите еще один момент. Мне сказали что несколько MATCH в таком случае работать не будут, будет работать только один из них. Это так??? Мне нужно будет провести выборку из таблицы по заданых критериях. К примеру есть таблица прайсов, в которые загружаются файлы, и по ней нужно будет сделать поиск по 4 ключовым словам которые указывает клиент (тип авто, марка, модель, название запчасти). Как тогда в этом случае быть?
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Условие для <form> | 1 | Painkiller_13 | 3736 | 15.7.2012, 21:56 автор: -PRStudio- |
Текстовая версия | Сейчас: 24.4.2024, 23:51 |