Zobacz pełną wersję : Źle przypisuje ID w bazie
Baza źle przypisuje numer ID, każdy nowy artykuł, dodatek itp. ma przypisane ID '0' i muszę za każdym razem zmieniać to ręcznie przez phpmyadmina. W tej chwili nawet nie mogę zainstalować komponentu bo coś jest nie tak z ID i nie mogę tego znaleźć.
Czy jest jakaś na to rada ?
Czy jest jakaś na to rada ?
Z pewnoscia nie dublowanie postów na forum!
zwiastun
18-07-2008, 15:33
jeśli coś przenosiłeś to prawdopodobnie w którejś z tabel nie została dodane polecenia autoincrement
Tzn? Możesz to poruszyć szerzej? Jak dodać tą opcje?
zwiastun
24-07-2008, 15:28
Zwykle w tabelach kolejny identyfikator jest tworzony w wyniku autoinkrementacji, czyli podnoszenia kolejnego numeru o jeden (inkementacja oznacza +, a ilość to już kwestia programowania - w przypadku BD o 1).
Jeśli wykonałeś zły zrzut bazy danych (dawniejsze wersje pma knociły tutaj), to masz problem. Trzeba dokładnie przejrzeć tabele i tam gdzie tak ma być (a to wiadomo, niestety, z dokumentacji bazy danych, z plików xml komponentów) zmienić własności pola identyfikującego.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!