jenia
Новичок
Как составить запрос?
Имеется форма:
<form action=scripts.php>
<input type=text name=gruppa>
<input type=text name=podgr>
<input type=text name=naimen>
<input type=text name=sinonim>
...
<input type=submit>
</form>
Поля формы не обязательны к заполнению.
Данные из формы отправляются в scripts.php, в котором из прешедших переменных формируется запрос к базе mysql. Как правильно сформировать запрос? Может получится, что одна или более переменная будет пуста т.к. пользователь не заполнил поле. Если такую переменную добавить в запрос - что будет?
Если нельзя так, то как можно проверить наличие или отсутствие данных в переданной переменной и из тех в которых данные есть составить запрос.
Самому на ум ничего не приходит кроме как устроить проверку из кучи "if" (типа if ($gruppa == 0){...} ), но, поскольку полей в форме 7-10, то вариантов набирается очень много. Неужели нет другого выхода?
Имеется форма:
<form action=scripts.php>
<input type=text name=gruppa>
<input type=text name=podgr>
<input type=text name=naimen>
<input type=text name=sinonim>
...
<input type=submit>
</form>
Поля формы не обязательны к заполнению.
Данные из формы отправляются в scripts.php, в котором из прешедших переменных формируется запрос к базе mysql. Как правильно сформировать запрос? Может получится, что одна или более переменная будет пуста т.к. пользователь не заполнил поле. Если такую переменную добавить в запрос - что будет?
Если нельзя так, то как можно проверить наличие или отсутствие данных в переданной переменной и из тех в которых данные есть составить запрос.
Самому на ум ничего не приходит кроме как устроить проверку из кучи "if" (типа if ($gruppa == 0){...} ), но, поскольку полей в форме 7-10, то вариантов набирается очень много. Неужели нет другого выхода?