|
|
|
| Вот что выдает phpMyAdmin при попытке добавления таблиц:
SQL-запрос:
#
# Data for the `nuke_1topmusic_album` table (LIMIT 0,500)
#
X INSERT INTO `nuke_topmusic_album` ( `idalbum` , `idgenre` , `idartist` , `title` , `cover` , `yeardate` )
VALUES (
'3', '3', '3', 'Led Zeppelin 4', '3.jpg', 1971
);
Ответ MySQL:
#1062 - Duplicate entry '3' for key 1
Там где стоит X на его месте стоит крастный круг с крестиком - он стоит напртив команд INSERT INTO и VALUES
В чем здесь ошибка и как исправить? Заранее спасибо! | |
|
|
|
|
|
|
|
для: kulakowka
(11.09.2006 в 16:39)
| | скорее всего - поле idalbum - autoincrement (хотя это не свойственно Нюку) или оно - уникальный
индекс и такое значение (3) уже есть. чтобы избежать ошибки, надо делать проверку на
существование записи с idalbum, который вы пытаетесь внести... а если он - autoincrement,
то просто не надо указывать никакого значения, оно по умолчанию будет на 1 больше последнего. | |
|
|
|