|
|
|
|
|
для: Trianon
(10.03.2006 в 20:50)
| | просто чуть выше, мне посоветовали сделать int или bigint, но ничего не вышло :( | |
|
|
|
|
|
|
|
для: FaStY
(10.03.2006 в 20:13)
| | А я бы не стал полагаться на то, что MySQL умеет работать с пятидесятизначными числами, и заменил бы BIGINT(50) на INT(9) . Сомневаюсь, что Вы наберете в ближайшее время миллиард артистов...
Между прочим... почему AUTO_INCREMENT = 90? | |
|
|
|
|
|
|
|
для: cheops
(09.03.2006 в 21:22)
| | ну почему? как раз-таки в базу media_artists записываются имена авторов. Здесь и выкидывает ошибку | |
|
|
|
|
|
|
|
для: FaStY
(09.03.2006 в 20:31)
| | Выдаёт такую же ошибку? Почему изменена таблица media_artists, в неё же ничего не вставляется, следует изменить media_mp3. | |
|
|
|
|
|
|
|
для: cheops
(09.03.2006 в 19:47)
| | поставил, но ничего :(
вот база:
CREATE TABLE 'media_artists' (
'id' bigint(50) NOT NULL auto_increment,
'name' tinytext NOT NULL,
PRIMARY KEY ('id')
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=90 ;
|
| |
|
|
|
|
|
|
|
для: FaStY
(09.03.2006 в 19:21)
| | Выберите тип для id с большим объёмом памяти, т.е. вместо INT(1), BYTE выберите что-нибудь более объёмное, например, INT или BIGINT. | |
|
|
|
|
|
|
|
для: Artemy
(09.03.2006 в 18:31)
| | так у меня не здесь ошибка выдате, а ошибка в добавлении артиста. | |
|
|
|
|
|
|
|
для: Trianon
(09.03.2006 в 18:32)
| | да, является
таблица media_artists включает 2 поля: Id и name
а таблица Media_mp3 все поля, которые в запросе(INSERT ...) | |
|
|
|
|
|
|
|
для: Artemy
(09.03.2006 в 18:42)
| | тоже верно. Прошу прощения, не подумал. | |
|
|
|
|
|
|
|
для: Trianon
(09.03.2006 в 18:35)
| | Если у поля id стоит autoincrement, то при добавление, записи в таблицу, это поле вообще можно не учитывать!!! | |
|
|
|
|