Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280

    Recuperare ultimo indice

    Salve a tutti,
    ho un problema .. ho una tabella con una chiave numerica come chiave autoincremente. Mi occorrerebbe conoscere dove è arrivato l'indice.

    Ad esempio parto dalla tabella vuota, faccio 10 insert, il mio index è arrivato a 11 (il prossimo elemento avrà come chiave primaria 11) , mi occorrebbe repucerare proprio questo "11".
    Prima avevo pensato di guardare il valore dell'ultima riga inserita, ma se viene cancellata il valore non è + corretto.

    Qualcuno sa suggerirmi un idea o magari un comado sql/php che faccia a caso mio? grazie.

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    se hai appena inserito c'è la funzione mysql_inserted_id()
    altrimenti non saprei diventa un casino (secondo me) se viene cancellato l'ultimo record

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280
    Originariamente inviato da bstefano79
    se hai appena inserito c'è la funzione mysql_inserted_id()
    altrimenti non saprei diventa un casino (secondo me) se viene cancellato l'ultimo record
    Beh Già.. Non è banale come cosa

  4. #4
    Invece di utilizzare una campo auto_increment utilizza una sequence per generare gli ID da inserire.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    280
    Originariamente inviato da satifal
    Invece di utilizzare una campo auto_increment utilizza una sequence per generare gli ID da inserire.
    Mmm sarebbe una soluzione ma preferirei optare per qualcosa fatto bene che una scappatoia..

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.