Deutsch

PHP + MySQL

01.04.05 12:44
Re: PHP + MySQL
 
Tomasson коренной житель
Tomasson
в ответ Mik78 01.04.05 09:17
А если их 5-10, причем если ее нет, то просто не спрашивать, а брать всех, то как тогда.
Например:
select vName from dbase where id = $VAR1 AND vDatum = $VAR2 AND muster = $VAR3...

Сделай переменную со строкой запроса str = "select vName from dbase" и в зависимости от значний переменных $VAR1...$VARn, добавляй в нее переменные с допустимыми значениями: str = str + "where id=$VAR1" и т.д.
А еще лучше, при недопустимых значениях id после *select vName from dbase* ничего не добавлять.
Можно еще при недопустимых значениях присваивать промежутки: *vDatum > 12.04.2004*
Все зависит от конкретного случая и синтаксиса (в разных языках бывают особенности в строке запроса)
http://tomasson.strana.germany.ru/mp3/Skripka.mp3
 

Перейти на