проблема с ID

phobos

Новичок
проблема с ID

я хочу в цикле занести содержимое массива в БД
и при каждом витке цикла происходит новый запрос
ID авто_увелич. ключ
запрос такой:
PHP:
mysql_query("INSERT INTO `blordos_".$vibor_porodi."_photo`
 (`ID`, `opisanie_rus`, `opisanie_eng`, `opisanie_est`, `path_small`, `path_big`) 
VALUES ('', '', '', '', '".$zna4enie[0]."', '".$zna4enie[1]."')");
т.е. ID по идеи должен сам увеличиваться на 1 при каждом запросе
так и происходит, но только первые 50-60 запросов
а у всех последующих запросов ID не увеличивается
т.е. ID = 57, 58, 59, 60, 60, 60.....
 

phobos

Новичок
>>ID - автоинкремент?
да

сейчас попробовал и даже если точно указан ID
то он нормально увеличивается до 126 а потом стабильно 127, 127, 127 ...
 

svetasmirnova

маленький монстрик
ну можно тогда раз автоинкремент:
mysql_query("INSERT INTO `blordos_".$vibor_porodi."_photo`
(`opisanie_rus`, `opisanie_eng`, `opisanie_est`, `path_small`, `path_big`)
VALUES ('', '', '', '".$zna4enie[0]."', '".$zna4enie[1]."')");
Кстати, тип его какой? Не TINYINT?
 

Фанат

oncle terrible
Команда форума
что забавно - он у него не праймари
это ж надо было так ухитриться
 

phobos

Новичок
Точно!
оно самое...
alpine, огромное спасибо.

-~{}~ 30.08.05 16:51:

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

можно по конкретней?
чтоб я же сразу всё исправил :D
 

Фанат

oncle terrible
Команда форума
странно.
он должен был по умолчанию сделать поле id primary key
а он не сделал
иначе бы тебе не создавало одинаковые айди, а писало бы ошибку: "Дупликате бла бла"
 

phobos

Новичок
правда делал Dump и сливал на другой комп
а потом там Dump и обратно...может в процессе
какие то свойства таблиц потерялись потерялось
 

svetasmirnova

маленький монстрик
Не должны теряться свойства таблиц при переносе: что-то делал неправильно или таблица, которыю переносил, идентичная.
 
Сверху