Я хочу добавить новую запись в таблицу, как проверить, существует ли она в базе????
Цитата
Я хочу добавить новую записть в таблицу,
(не через phpMyAdmin)
Спустя 6 минут, 28 секунд (5.02.2010 - 20:03) Ice написал(а):
SQL'ем проверить?
Спустя 2 минуты, 30 секунд (5.02.2010 - 20:05) Soprano написал(а):
Ice да
Спустя 2 минуты, 3 секунды (5.02.2010 - 20:07) Ice написал(а):
Есть там такая конструкция IF EXISTS, но, боюсь, что к данной задаче она неприменима. Может, поможет выставить флаг UNIQUE у требуемго поля.
Спустя 4 часа, 2 минуты, 56 секунд (6.02.2010 - 00:10) Gabriel написал(а):
Soprano перед вставкой выполняешь запрос на выборку поля/полей с введенным/и значениями трамбуешь его в mysql_num_rows и если вернет 0 добавить запись если больше нуля сообщить об ошибке и заставить ввести значение/я заново.
_____________ Я бы изменил мир, но Бог не даёт исходников!