Forum Webscript.Ru

Программирование => PHP => Тема начата: ZeRo от 29 Декабря 2002, 15:53:26

Название: Duplicate entry \'0\' for key 1
Отправлено: ZeRo от 29 Декабря 2002, 15:53:26
Народ срочно .... что за "Duplicate entry \'0\' for key 1" тема тут такая

$www = md5($passwd);  
mysql_query( "INSERT INTO users (user_active, username, user_password) VALUES (\'1\',\'$user_name\',\'$www\')" )or error( mysql_error() );

Дак вот блин в чем тут баг?
Название: Duplicate entry \'0\' for key 1
Отправлено: Меняздесьдавнонет от 29 Декабря 2002, 16:00:12
Словарь тебе подсказать, где взять?

у тебя есть уникальный ключ, а ты в это поле вставляешь значение 0, которое уже есть.
или убери уникальность или разберись с тем, что вставляешь
Название: Duplicate entry \'0\' for key 1
Отправлено: Yukko от 03 Января 2003, 12:18:33
А там еще небось по-умолчанию для поля значение 0 стоит и ты в это поле вообще ничего не пишешь........