[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не могу добавить поле в таблицу
tr3049673
Не могу никак настроить вывод капчи на сайте. Точнее вывелась пару раз. А в остальном пишет ошибку:

������ ��

Error Number: 1062

Duplicate entry '0' for key 'PRIMARY'

INSERT INTO `comments` (`material_id`, `author`, `comment_text`, `date`) VALUES ('7', 'vfrc', '

vfrc

', '2015-02-27')
Filename: C:\OpenServer\domains\interiormoskwa.ru\system\database\DB_driver.php

Line Number: 331

т.е. дублируется значение "0" для ключа "PRIMARY"

дальше не пойму мне нужно поставить галочку авто инкремент или убить значения переменных после выполнения сценария?

Если первое - то мне нужно создать в таблице новое поле ID?
но у меня интерпритатор mySQL пишет ошибку:

Ошибка
SQL-запрос:

ALTER TABLE `ci_sessions` ADD `id` INT( 40 ) NULL DEFAULT NULL AUTO_INCREMENT ,
ADD PRIMARY KEY ( `id` ) ;


Ответ MySQL: Документация

#1068 - Multiple primary key defined

я плохо разбираюсь в базах данных кто-нибуть может обьяснить что мне делать?
inpost
tr3049673
Через PMA загляни, красивее же интерфейс. Убедись, что PRIMARY KEY у тебя по полю ID, далее для этого же поля отредактируй и поставь AutoIncrement.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.