Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Ottenere numero riga appena inserita

    Il problema è esattamente quello. Inserisco una riga in una tabella e mi serve subito l'id della riga creata (in questo caso si chiama id_articoli) per poterlo mettere in una tabella con le varie relazioni tra tabelle. Non è che esiste un modo immediato per farlo?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    db?

  3. #3
    Originariamente inviato da nicola75ss
    db?
    Eh?

    Esisterà pure qualcosa che invii una query e ti ritorni l'id (tra l'altro auto-incrementato)!

  4. #4
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Originariamente inviato da zuschwimmen
    Eh?

    Esisterà pure qualcosa che invii una query e ti ritorni l'id (tra l'altro auto-incrementato)!
    Come da regolamento nel titolo dovresti indicare che database stai usando...

    Non per pingoleria ma semplicemente perchè quello che chiedi ha nomi diversi a seconda del database che usi ...SCOPE_IDENTITY() per MS SQL Server, LAST_INDERT_ID() per MySQL, etc...

  5. #5
    No, no, ma hai perfettamente ragione ! Negli altri post aperti qui avevo sempre indicato il nome del database, ovvero MySQL, e prima, convinto, non capivo l'esortazione di nicola75ss! Adesso poi non posso nemmeno più modificare il titolo.
    Comunque grazie mille per il LAST_INSERT_ID() ! È lui!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.