Visualizzazione risultati 1 fino 3 di 3

Discussione: Gestire ultimo ID inserito

  1. #1
    pierinik non è connesso Utente
    Data registrazione
    26-03-2010
    Messaggi
    122

    Predefinito Gestire ultimo ID inserito

    Salve a tutti,
    ho cercato sul web, ma purtroppo non riesco a capire come fare per selezionare l'ultimo id (autoincrementato) di una tabella.

    In sintesi il mio lavoro riguarda la gestione degli ingressi in una bibblioteca.
    Descrivo quello che faccio adesso:
    1) quando arriva un nuovo utente lo registro,
    2) poi lo devo ricercare nel database
    3) e selezionare per registrarne l'ingresso come utilizzare della bibblioteca.

    Quello che invece vorrei realizzare è fare tutto in maniera automatica, cioè:
    inserire il nuovo utente e allo stesso tempo registrarne l'ingresso in bibblioteca.

    Spero di essere stato chiaro.

    Venendo al codice. Con la query sequente inserisco il nuovo iscritto.
    Codice PHP:
    $mysqli->query("INSERT INTO SalaStudio (cognome, nome ) VALUES ('$cognome', '$nome' )");
    Adesso dovrei recuperare il valore dell'ID inserito che logicamente equivale all'ultimo valore id della tabella del database, per inserirlo poi in un'altra tabella dove memorizzo gli ingressi giornalieri. In questo modo avrei registrato sia il nuovo utente arrivato che il suo ingresso nella bibblioteca.
    Come scrivevo prima ho provato a cercare una soluzione valida sul web per farlo, ma non ci sono riuscito.
    Per questo mi rivolgo al forum che in altre occassioni mi è stato utile, per cercare aiuto e consiglio.
    Grazie a tutti per la vostra competenza e disponibilità

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,175

    Predefinito

    L'ultimo id inserito puoi leggerlo con $mysqli->insert_id

    Ciao!

  3. #3
    pierinik non è connesso Utente
    Data registrazione
    26-03-2010
    Messaggi
    122

    Predefinito

    Grazie infinite alemoppo.
    Missione compiuta.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •