PDA

Zobacz pełną wersję : problem



graffclub
14-04-2008, 20:42
Mam problem.
W ustawieniach pomostu mam wszystko dobrze oprócz
"Opcja auto_increment dla kolumny id w tabeli phpbb_users"
gdy wciskam ustaw na górze pokazuje się napis:
Zmiana nieudana. Prosze wykonac nastepujace zapytanie bezposrednio w bazie danych: ALTER TABLE `phpbb_users` CHANGE `user_id` `user_id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT;
Co z tym zrobić?
i jeszcze w module ostatnie posty zamiast "Ł" mam 3 takie na górze
Moja strona
http://www.team-4fun.yoyo.pl/

kowalski_michal
07-02-2009, 23:45
u mnie ten sam problem.. wstawilem
ALTER TABLE `phpbb_users` CHANGE `user_id` `user_id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT do sqla.. niestety nic :( probowalem manualnie zmienic w bazie ale wywala mi blad "duplikate entry :/
Błąd

zapytanie SQL:
ALTER TABLE `phpbb_users` CHANGE `user_id` `user_id` MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT
MySQL zwrócił komunikat: https://korex.webd.pl:2083/3rdparty/phpMyAdmin/themes/original/img/b_help.png (http://dev.mysql.com/doc/refman/5.0/en/error-messages-server.html)
#1062 - Duplicate entry '1150' for key 1

gdzie tkwi blad?

hesar
07-02-2009, 23:59
polecenie autoincrement moze dotyczyc tylko i wylacznie unikatowego pola w bazie (klucz ) co zreszta dobitnie sugeruje komunikat duplicate entry
masz juz uzytkownika o id 1150 dwa razy zapisanego w bazie
zapytaeni select * form phpbb_users where id = '1150' zapewne zwroci dwa rekordy
wywal jeden i wykonaj ponownie ustawienie autoincrement