| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Misha v.3 02.10.2003 15:52
зачем делать 4 select-а если уже после первого будет ясно, что проблема с именем?^connect[$SQL.connect_string]{
^if(^int:sql{SELECT COUNT(*) FROM users WHERE user_name='$form:user_name'}){
$exception.handled(1)
Такое имя уже есть
}{
^if(^int:sql{SELECT COUNT(*) FROM users WHERE user_nic='$form:user_nic'}){
$exception.handled(1)
Такое Прозвище уже есть
}{
...
}
}
}правда при таком подходе если посетитель введет существующие и имя и email, то ему придется 2 раза показывать ошибки, за раз по одной.