Вверх ↑
Ответов: 171
Рейтинг: 19
#1: 2009-04-07 22:13:31 ЛС | профиль | цитата
Pirr писал(а):
К примеру необходимо чтобы перед записью в БД, строка проверялась на уникальность

У Mysql_Query есть такая точка R count , количество строк запроса. Перед INSERTом сначало нужно выполнить такой запрос

#sql
SELECT * FROM user WHERE Name='% 1' AND Fam='%2'
Это если оба поля должны быть уникальны, потом проверяешь если R count равен нулю, значит строк с такими данными не существует, можно приступать к записи.

Pirr писал(а):
поле "age" было числовым, положительным и не более 100, поле "DATA" было в формате дд.мм.гггг

Набери в яндексе "типы данных mysql" там это есть.
карма: 0

0