Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [MySQL] Autoincrement

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957

    [MySQL] Autoincrement

    Ciao a tutti,
    ho usato l'attributo autoincrement sull'indice di una tabella.
    Volevo sapere se c'è un modo per farsi restituire il valore dopo l'inserimento.
    Cioè se faccio "INSERT INTO ... VALUES(0,...)"
    automaticamente lo 0 diventa un valore, ma c'è modo perchè mi torni quel valore se ad esempio poi devo fare un inserimento su una tabella che fa riferimento a quel valore?

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    Che bello!.

    Però mi sorge un dubbio,
    se tra l'inseimento vero e proprio INSERT INTO e mysql_insert_id() nel frattempo qualcuno ha fatto un altro inserimento mi sballa tutto?
    Giusto?

  4. #4
    Originariamente inviato da GoldEmish
    Che bello!.

    Però mi sorge un dubbio,
    se tra l'inseimento vero e proprio INSERT INTO e mysql_insert_id() nel frattempo qualcuno ha fatto un altro inserimento mi sballa tutto?
    Giusto?
    No, perche viene letto solo quello indicato dal thread di connesione e quindi la tua.

    $id = mysql_insert_id($connessione);

    e dormi ancora piu' tranquillo

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.