Visualizzazione dei risultati da 1 a 6 su 6

Discussione: ultimo insert

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    323

    ultimo insert

    Salve a tutti io ho una domanda semplice.

    Come faccio a ottenere l'ultima riga di una tabella mysql in php?

    Faccio esempio

    -----------------------
    id | nome | cognome
    -----------------------
    1 | AAAAA | BBBBBB
    2 | CCCCC | DDDDD

    io vorrei ottenere la riga CCCCC DDDDD

    se poi un utente mi aggiunge una nuova riga (3 EEEEE FFFFF), vorrei ottenere quest'ultima

    grazie per l'aiuto,

  2. #2
    fai un semplice SELECT e un mysql_fecth_array

    esempio

    Codice PHP:

    $sql 
    "SELECT * FROM tab";
    $query mysql_query($sql) or die("Errore");
    $row mysql_fetch_array($query);

    echo 
    $row['nome']." - ".$row['cognome']; 
    senza fare il ciclo while la query ti va a leggere l'ultimo record inserito e in questo modo stampa solo l'ultimo record presente.


  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    select * from tabella order by id desc limit 1

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    323
    grazie

  5. #5
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Se vuoi ottenere quell'informazione subito dopo l'insert puoi anche usare mysql_insert_id()
    Il campo id deve essere auto_increment.

    qui la query che fa l'insert.
    $lastId = mysql_insert_id();
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    323
    grazie per l'aiuto a tutti

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.