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

    [mysql] - ottenere l'id che avrà la prossima riga di una tabella

    ciao,
    ho una query per inserire un articolo di giornale in un db.
    tramite
    INSERT INTO tabella (attr1, attr2, eccc) VALUES ($attr1, $attr2, eccc)

    'tabella' mi viene riempita correttamente, e la riga prende un "id" che ne costituisce la sua chiave primaria (intero con autoincrement)

    subito dopo che l'inserimento è andato a buon fine devo inserire in un altra tabella una riga in cui c'è un attributo che è prorpio questo "id".

    c'è una funzione per vedere qual'è stato l'id assegnato con l'auto-increment, e più sicure di cose tipo max(id)+1 o simili?

    ciao
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  2. #2
    $lastid=mysql_insert_id();

  3. #3
    mitttico
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

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.