Automatische Userid vergeben (Formular)

icefire

Erfahrenes Mitglied
Hallo,

ich möchte eine automatische ID vergeben. Damit aber keine ID doppelt vergeben wird möchte ich es entsprechend in einer Datenbank abspeichern. Das Abfragen der vorhandenen ID´s ist dabei nicht mein Problem sondern die Vergabe.

Wenn ich nun das entsprechende Formular aufrufe um die erforderlichen Daten (Name, Wohnort usw.) einzugeben, möchte ich das schon am anfang eine 3 stellige Userid erstellt wird.

Weiss einer Rat? Tips?
 
Wenn du MySQL als DB nutzt kannst du weiter lesen.



Warum machst du nicht die vorhandene ID-Spalte zu einer auto_increment-Spalte?
Wenn du das nicht willst, kannst du auch die höchste ID auslesen über MAX(id)
und dann noch 1 hinzuaddieren und das ganze als neue ID abspeichern.
 
Ich habe mir schon mysql als Datenbank vorgestellt! Also brauche ich nur die vorhandene id abzufragen und mit +1 auszugeben?

zb. $data[(user_id)+1] ?

mal sehn! :-)
 
Zurück