Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267

    trovare l'id di una query insert

    c'e un modo,come da titolo ,appena dopo un insert avere l'id del campo (che è auto increment) senza poter sapere altri campi?

  2. #2

    Re: trovare l'id di una query insert

    Originariamente inviato da diedboy
    c'e un modo,come da titolo ,appena dopo un insert avere l'id del campo (che è auto increment) senza poter sapere altri campi?
    mysql_insert_id()


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

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267
    non funzia

    mi ritorna bianco anche se la query è andata a buon fine...

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267
    per la precisione

    mysql_insert_id(): A link to the server could not be established



  5. #5
    Originariamente inviato da diedboy
    per la precisione

    mysql_insert_id(): A link to the server could not be established


    funzionare funziona, questo e' certo. dipende solo da come lo hai scritto tu.

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

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267
    faccio la query in una function
    e dopo scrivo
    $id=mysql_insert_id();

    ma mi torna bianco con quell'errore...

  7. #7
    Originariamente inviato da diedboy
    faccio la query in una function
    e dopo scrivo
    $id=mysql_insert_id();

    ma mi torna bianco con quell'errore...
    Ottimo ... E non sai che le variabili nelle funzioni non hanno visibilita' esterna se non le dichiari globali? Metti tutto dentro la funzione e poi esporti il risultato.


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

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267
    non so esportare piu di una variabile come faccio?
    return $id
    return $risultato


    ??

    scusate l'ignoranza

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267
    ho fatto come avete detto, ma

    Warning: mysql_insert_id(): A link to the server could not be established in /home/secure.php on line 196
    (secure php è dove ho le function del mysql)

    Inserzione creata con successo...
    clicca qui per visualizzarla.

    continua a darmi errore anche se la uso dentro la function e poi la richiamo dall'esterno!...pls datemi una mano

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    267
    aem..nessuno?

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.