ID mit führenden Nullen

cille

Erfahrenes Mitglied
Hi ho leude,
habe mal wieder ein Problem,
wenn jetzt der Admin ein User Registriert,
soll die ID des Users immer 4 stellig sein,
z.B.: 0001, 0002, 0003,0004 usw...
und dann automatisch weiter z.B.: 0011, 0012..... 0120, 0322..... 1230 usw.

halt wie eine Kundennummer.
hat da einer vielleicht eine lösung?,
Das Formular mit PHP teil des
adduser.php
HTML:
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post"> 
	<b>Name:</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="name" size="15" /><br /><br />
  <b>Vorname:</b>&nbsp;&nbsp;&nbsp;&nbsp;<input type="text" name="vorname" size="15" /><br /><br />
  <b>Nachname:</b>&nbsp;&nbsp;<input type="text" name="nachname" size="15" /><br /><br />
	<b>E-Mail:</b><input type="text" name="email" size="15" /> <br /><br />
	<b>Passwort:</b>:&nbsp;&nbsp;&nbsp;<input type="password" name="pwd" size="15" /> <b>Wiederholen:</b> <input type="password" name="pwdw" size="15" />
  <br /><br />
  <input type="submit" value="Eintragen"> 
</form>
PHP:
<?php
include('config/config.php');
if($_POST['pwd'] == $_POST['pwdw']) {
  if (!empty($_POST["name"]) && !empty($_POST["pwd"]) && !empty($_POST["email"])) {
		echo "Sie müssen die gekenzeichneten Felder angeben!";
		if (!mysql_select_db ("trummel", $dbconnect)) { 
  		die ("Keine Verbindung zur Datenbank"); 
		} 
		$sql = "INSERT INTO users(id, name, pass, nachname, vorname, email) VALUES ('', '".$_POST[name]."', '".md5($_POST[pwd])."', '".$_POST[nachname]."', '".$_POST[vorname]."', '".$_POST[email]."')";
		if (mysql_query($sql)) {
			echo "<p>User erfolgreich hinzugefügt!</p>";
			header ("intern.php"); 
		} else {
			echo "<p>Es ist ein Fehler aufgetreten, oder Sie haben nicht alle Felder ausgeführt!</p>";
		}
	}
} else {
     echo "Passwörter stimmen nicht überein!";
}  
if (isset($_POST['submit'])) {
  $fehler = false;
  $fehlertext = "";
	if ($fehler) {
		echo "<p>$fehlertext</p>";
	} else {
			$mailbody = "Sehr geehrte(r) Herr/Frau".$_POST['nachname'].",\n";
			$mailbody .= "Sie wurden soben auf <a href='http://www.siebdruckerei-lehmann.de'>www.siebdruckerei-lehmann.de als User Registriert.\n\n";
			$mailbody .= "Sie können nun unter Kategorie 10 (Kunden Login) sich mit diesen Userdaten einloggen:\n\n";
			$mailbody .= "<b>Username:</b> ".$_POST['name']."\n";
			$mailbody .= "<b>Password:</b> ".$_POST['pw']."\n\n";
			$mailbody .= "Mit freundlichen Grüßen,\n";
			$mailbody .= "Siebdruckerei Lehmann";
			$mailbody = stripslashes($mailbody);
			$absender = "Siebdruckerei Lehmann";
			if (@mail($_POST['email'], "Registrierung", $mailbody, "From: $absender")) {
				echo "<p><b>Der Registrierte User wurde von Ihnen mit den beiliegenden Userdaten benachichtigt!</b></p>\n";
			} else {
					echo "<p>Leider gab es ein Fehler bei der Benachichtigung des Users den Sie Registriert haben</p>\n";
			} 
		}
	}
?>

hoffe ihr wisst eine Lösung.

Danke schon mal für eure Hilfe
 
Zurück