Проверка на совпадение

Разработка своих веб-приложений и страничек

Проверка на совпадение

Сообщение Zver » 31 июл 2009, 16:42

Вообщем, как сделать проверку, при добавлении значения на индетичность? К примеру при регистрации при совпадении логинов вывести ошибку, а если все ок провести MySql запрос.
Вроде легко, как не маялся не получилось :oops:
Zver
Активный участник
 
Сообщения: 1333
Зарегистрирован: 18 дек 2008, 18:51
Откуда: Саратов, Заводской

Re: Проверка на совпадение

Сообщение DPX-Infinity » 31 июл 2009, 17:10

дополнительный запрос типа
Код: Выделить всёРазвернуть
SELECT COUNT(name) AS cnt FROM users WHERE name='$username'

? я так делал.
Изображение
Переходите на Jabber! За ним будущее!
Желаю вам опенсорса!
Аватара пользователя
DPX-Infinity
Активный участник
 
Сообщения: 723
Зарегистрирован: 02 сен 2007, 20:45
Откуда: Саратов

Re: Проверка на совпадение

Сообщение Zver » 31 июл 2009, 17:13

...как сделать проверку, при добавлении...
Zver
Активный участник
 
Сообщения: 1333
Зарегистрирован: 18 дек 2008, 18:51
Откуда: Саратов, Заводской

Re: Проверка на совпадение

Сообщение doliar » 31 июл 2009, 23:00

Код: Выделить всёРазвернуть
if($username == 'test')
{
die('Такой логин не может использоваться!');
}

$sql = 'INSERT INTO users (username, password, icq) VALUES ('.$username.', '.$password.', '.$icq.')';
mysql_query($sql);


Думаю логика будет понятна ? Тоесть сначало условия всех проверок, после чего только будет выполяняться запрос отправки данных в мускаль.
Изображение

Консультаций по TBDev через icq неосуществляю!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru


Вернуться в PHP, HTML, CSS...

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

cron