Tobias Kloth: Blog-System

Beitrag lesen

Hallo,

Angenommen ich habe jetzt 5 Beiträge mit den id's 1 bis 5 und will den Beitrag mit der Nummer 2 löschen. Wie mache ich das?

DELETE FROM tabelle WHERE id = 2

  1. Der Eintrag wird aus der Datenbank gelöscht. Da gibts nur ein Problem: WAS passiert mit der id?

php-faq: 16.16. Meine IDs haben Lücken - wie vergebe ich sie neu?

Wenn Nummer 2 plötzlich fehlt, gibt es am Ende Fehler in der Darstellung.

dann hast du einen Fehler im Konzept. IDs dienen lediglich dazu Datensätze zu identifizieren - sie haben aber _nichts_ mit der Darstellung oder der Nummerierung zu tun.

Grüße aus Nürnberg
Tobias