Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    61

    [MySQL/PHP] Ottenere valori da insert appena eseguita

    Ciao a tutti

    in un pagina php eseguo pressappoco questo codice
    Codice PHP:
    $nomec $_POST['Nomecompetizione'];
    $stag $_POST['Stagione'];
    $numgir $_POST['Gironi'];
    $squal $_POST['Squalifica'];
    $creazione "insert into competizioni(nome,stagione,gironi,squalifica) values('$nomec','$stag','$numgir','$squal')";
        
    mysql_query($creazione,$conn) or die("Errore nella query: " mysql_error()); 
    Nella query su Competizioni ometto di inserire il codice identificativo della riga (che infatti è il primary key auto_increment) però nell'istruzione successiva, cioè un'altra insert in una tabella che ha come chiave esterna proprio il codice di cui parlavo prima, dovrei ottenere proprio quel valore:

    esiste un modo sicuro per ricavarlo direttamente dal comando mysql_query o altro, e non ad esempio il modo casereccio del tipo "fai una query ricavando l'ultima riga della tabella che dovrebbe essere anche l'ultima inserita"? non è che mi fidi molto ^^

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    61
    Originariamente inviato da gianiaz
    http://www.php.net/manual/it/functio...-insert-id.php

    il manuale...
    si lo so che magari era banale, però davvero non ero riuscito a trovarlo

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.