Potresti semplicemente gestirli con auto_incrementOriginariamente inviato da lepper
salve sto gestendo una tabella 'utenti' in cui ho esigenza di avere un id_utente nellaforma ab0001,ad ogni nuovo utente devo incrementare il valore numerico es ab0002,ab0003.
Come posso fare?
grazie
Comunque ti ho scritto una piccola funzione
Codice PHP:function add_user_id($test){
$num = substr($test,2);
$num++;
switch(strlen($num)){
case "1": $newstring = "ab000".$num; break;
case "2": $newstring = "ab00".$num; break;
case "3": $newstring = "ab0".$num; break;
default: $newstring = "ab".$num; break;
}
return $newstring;
}
$id = mysql_query("SELECT id FROM utenti....");
$newid = add_user_id($id);

Rispondi quotando