- Home
- Categorie
- Coding e Sistemistica
- PHP
- query INSERT che ritorna l'id
-
query INSERT che ritorna l'id
Ciao a tutti,
in una operazione di INSERT nel database vorrei che mi ritornasse l'id del record creato: l'unica soluzione che mi è venuta in mente è creare l'id a priori e metterlo in una variabile, quindi fare la INSERT passandogli anche l'id (normalmente non lo faccio perchè il campo id è autoincrement). Per generare l'id casuale ho scartato uniqueid(); perchè restituisce stringhe alfanumeriche e ho optato per rand(); ma ho paura che a lungo andare ci sia una probabilità che mi restituisca un doppione! Qulacuno sa darmi un metodo alternativo?grazie mille
-
Ciao owen,
esiste la funzione mysql_insert_id, che restituisce l'id con cui è stato inserito il record.
-
Grazie!:D