letzter Eintrag auslesen und ID um eins erhöhen

aTa

Erfahrenes Mitglied
Hi,
ich hab ne DB in der wird die ID hochgezählt sobald man was neues einträgt, nun muss ich immer die letzte ID auslesen und diese dann um eins erhöhen, mein Problem ist nun wie stell ich das genau an
 
Letzt ID auslesen:

PHP:
$sql = 'SELECT id FROM tabelle ORDER BY id DESC LIMIT 1'

Und eins hochzählen:

PHP:
$id = $id_aus_db+1;
// oder
$id = $id_aus_db++;
 
Um welche Datenbank handelt es sich den?

Im Web-bereich wird meist ja MySql verwendet....
Ich würde dir bei MySql empfehlen einfach mal bei dem Feld id die option/extras auf auto_increment zu stellen.

Dann brauchst du bei deinen Insert Sql-Querys nicht mehr die ID angeben.
MySql wählt automatisch die nächst höhste id.
 
Zurück