PDA

View Full Version : [PHP/MYSQL]Difficoltà prelievo valore $mysqli->insert_id


dream92
10-06-2013, 18:43
Ciao a tutti,
Ho un problema, non riesco ad assegnare il valore di $mysqli->insert_id a una variabile.
Dopo l'esecuzione della query ho visto che il campo $mysqli->insert_id ad esempio prende il valore 69
ma se nella riga successiva faccio
$oggetto_id = $mysqli->insert_id;
$oggetto_id non prende il valore 69 ma bensì 0 . :confused:
Qualcuno può dirmi quale potrebbe essere la causa? ..grazie :)

VegetaSSJ5
13-06-2013, 16:53
devi prendere la proprietá insert_id una volta sola dopo l'esecuzione dello statement e assegnarla ad una nuova variabile. non puó essere riusata come se fosse una comune variabile.
non so esattamente il perché ma ad intuito credo che dipenda dall'implementazione del driver mysql...