Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2022
    Messaggi
    1

    Recuperare ultimo record inserito

    Sono “nuovo” e principiante, prima di tutto un saluto,

    Uso dreamweaver (CS5),
    Voglio recuperare il record inserito per ultimo

    Inserisco nella pagina codice la variabile per recuperare l’ultimo ID:
    $lastID = mysql_insert_id();

    Da associazioni apro la finestra recordset (interrogazione), (avanzate), inserisco:
    SELECT *
    FROM NomeTabella
    WHERE ID = lastID

    Aggiungo la variabile lastID (si inserisce senza $)
    La finestra mi chiede il VALORE RUNTIME della variabile. Non so cosa inserire. Qualcuno può aiutarmi?
    Grazie.

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Ciao, visto che sei un principiante, ti consiglio di evitare di usare le funzioni mysql_ che dalla versione 7 di PHP non esistono più, quindi non sono utilizzabili su server che hanno da questa versione in su. Se sull'attuale server funziona è perché l'hosting provider non è al passo coi tempi, ma prima poi dovrà aggiornare e non funzionerà più nulla, avrai una sfilza di errori sulle pagine.

    Passa a mysqli_ (con la i finale) che sono abbastanza simili alle mysql_, ma non uguali, o meglio ancora impara PDO.

  3. #3
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Comunque per risolvere il problema basta fare una query al database così: 'SELECT LAST_INSERT_ID();' e ti da l'ultimo record inserito.

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.