|
Название: unique Отправлено: krasun от 10 Январь, 2010, 06:28:31 есть в таблице уникальное поле, когда вставляю уже существующую запись, возникает ошибка,
можно ли ее избежать? SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'asd' for key Название: unique Отправлено: phpdude от 10 Январь, 2010, 06:29:01 можно. не вставляй уже существующую Название: unique Отправлено: krasun от 10 Январь, 2010, 06:34:35 перед вставкой, делать select?
Название: unique Отправлено: phpdude от 10 Январь, 2010, 06:36:54 как вариант) Название: unique Отправлено: krasun от 10 Январь, 2010, 06:37:43 =((, я думал, можно как через ON DUPLICATE KEY UPDATE , это решить, ну ладно
Название: unique Отправлено: md5 от 10 Январь, 2010, 06:43:03 INSERT IGNORE
или REPLACE почитай и реши, что тебе подойдет Название: unique Отправлено: krasun от 10 Январь, 2010, 06:52:34 отлично, спасибо, сработало
|