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

    mysql_insert_id firefox doppio record



    help me...sto impazzendo...

    ho questo script:
    <?
    $conn = mysql_connect('localhost','root','');
    $dbsel = mysql_select_db ('dbname', $conn);
    mysql_query ("INSERT INTO tag (tag, IDRed) VALUES ('xxxx',9)", $conn);

    echo mysql_insert_id();
    ?>
    in explorer tutto ok.. mi inserisce un record e mi da un l'id inserito.
    con firefox?
    mi da come risultato l'id giusto...ma mi inserisce 2 record identici...e se vado a vedere il sorgente della pagina invece che l'id giusto stampato...c'è l'altro id!!!

    :berto: ne sto uscendo pazzo


    PS. dimeticavo: se non ci metto echo mysql_insert_id(); non mi duplica il risultato...

  2. #2
    se il codice e' tutto quello che hai postato lo riterrei poco probabile sia firefox la causa.

    due record nella tabella sono due insert. su questo non ci piove. metti uno dei campi con chiave unique e riprova. Se escono due query ti dara' errore per record duplicato e potrai capire meglio dove avviene il problema.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.