PHP/MySQL Auto-Increment und User-ID's

TimN

Erfahrenes Mitglied
Hallo,

ich habe hier eine Frage: Ich erstelle eine Internetseite mit Memberbereich in PHP.
Jetzt nehmen wir mal folgendes an:

Der benutzer mit der ID 20 schreibt einen Beitrag
Danach wird der Benutzer aus dem System gelöscht
Ein neuer Benutzer meldet sich an.

Bekommt dieser Benutzer jetzt durch auto-increment in der Datenbank auch die ID 20?
Weil dann wäre der Beitrag ja "von ihm" geschrieben.

Wie wird das z.B. in phpBB gemacht? Oder wie macht ihr das?
Ooooooder bekommt der Benutzer automatisch die ID 21?

Ich hoffe, dass es hier im Forum besser passt, wennnicht einfach in Datenbanken verschieben...
 
Hi TimN,

durch das Löschen eines 'Benutzers' ändert sich der nächste Autoindex in der Datenbank nicht!! Außer du änderst den Wert in phpMyAdmin o.ä.
 
Wenn du jedoch z.b. mit truncate die Tabelle neu generierst, ist auch der auto_increment Wert wieder bei 1. Ansonsten wie Squarius es gesagt hat
 
Zurück