Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: auto_increment
Forum PHP.pl > Forum > Bazy danych > MySQL
rabit1111
Witam!
Mam taki problem.Stworzyłem skrypt który tworzy bazę danych a następnie wyświetla ją w tabelce i dodatkowo są tam linki pozwalające na dodanie,zmianę lub skasowanie rekordu.Wszystko gra i jest ok tylko nie wiem jak zrobić jedną rzecz,a mianowicie : po usunięciu np. ostatniego rekordu dodaję następny i numer tego rekordu nie jest już w kolejności tylko następny po tym skasowanym .Czy jest jakaś funkcja , która pozwala na zrestartowanie auto_incrementu lub coś w tym stylu?questionmark.gif Z góry dziękuję za pomoc.
nospor
pole z auto_increment wyzeruje sie dopiero gdy zostanie wyczyszczona cala tabela i to tez w jakis specjalny sposób a nie rekord po rekordzie.
A w czym ci przeszkadzaja dziury w ID? W normalnych skryptach taka rzecz jest bez znaczenia (bez urazy)
SongoQ
Cytat
która pozwala na zrestartowanie auto_incrementu lub coś w tym stylu

TAK jest ustawia sie alter inkrementacji, ale podobnie jak nospor nie widze potrzeby ustawiania tego.
rabit1111
Ok,myślałem że to trzba też jakoś zrobić ale skoro to normalne to spoko dzięki.
SongoQ
Cytat
ale skoro to normalne to spoko dzięki

Co to znaczy normalnie.

A skladnia wyglada tak
  1. ALTER TABLE tabela AUTO_INCREMENT =1
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.