Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] Kasowanie rekordów
Forum PHP.pl > Forum > Bazy danych > MySQL
motor
Witam
mam taki problem dodaje rekordy do bazy ostatni ID =500
ID typu = auto_increment

Następnie kasuje
  1. <?php
  2. $query = "DELETE FROM tabela";
  3. ?>


i wsadzam nowe i tu mój problem ponieważ pierwsze ID=501 a ostanie 1001

Dlaczego po skasowaniu rekordów pierwsze ID nie zaczyna się od 1 questionmark.gif? kwestia czego to ustawień ?
piotrooo89
pewnie miałes auto_increment zrobione...
mhs
Musiałbyś wykonać TRUNCATE żeby mieć od 1. To że usuwasz wszystkie rekordy z bazy danych za pomocą DELETE FROM nazwaTabeli nie oznacza że indeks zacznie się od 1.
motor
TRUNCATE TABLE to jest to działa dzięki smile.gif
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-2024 Invision Power Services, Inc.