Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    che vuol dire questo messaggio d'errore?

    Ciao sapete che vuol dire questo messaggio d'errore?

    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /web/htdocs/www.sito.it/home/sito/pann_contr_comune/include_query_registrazione.php on line 242


    alla riga 242 c'è una query che fino a ieri aveva sempre funzionato


    $sql_controllo = "SELECT id_anagrafica
    FROM a_anagrafica
    WHERE (cod_fiscale='$cod_fiscale' AND ragione_sociale='$ragione_sociale')
    OR (email='$email' AND ragione_sociale='$ragione_sociale')
    OR (cod_fiscale='$cod_fiscale')";
    $result_controllo = mysql_query($sql_controllo,$conn) or die (mysql_error());
    $row_controllo = mysql_num_rows($result_controllo);

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    qual è esattamente la riga? prima di usare funzioni come mysql_num_rows devi fare un controllo sul parametro (es. if ($res) $num=mysql_num_rows($res);)...

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    E' fallita la connessione al db.
    Quel "or die (mysql_error())" sull'esecuzione della query va benissimo, ma andrebbe usato con ogni istruzione che interagisce col db. Mettilo anche sulla connessione

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Originariamente inviato da eiyen
    qual è esattamente la riga? prima di usare funzioni come mysql_num_rows devi fare un controllo sul parametro (es. if ($res) $num=mysql_num_rows($res);)...
    la riga è questa:

    $result_controllo = mysql_query($sql_controllo,$conn) or die (mysql_error());

    ma ripeto ha sempre funzionato, fino ad oggi

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    metti un var_export($conn) subito prima... cmq un bell'IF ce vo'

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Ragazzi grazie del vostro aiuto, ma purtroppo non ci ho capito molto di quello che avete scritto, non sono esperto di php, diciamo che mi arrangio a scrivere del codice semplice.

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    prima della riga $result_controllo = mysql_query($sql_controllo,$conn) or die (mysql_error()); metti:

    Codice PHP:
    var_export($conn);exit; 
    e posta il risultato qui

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    fatto ma mi da sempre lo stesso messaggio d'errore:



    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /web/htdocs/www.sito.it/home/sito/pann_contr_comune/include_query_registrazione.php on line 242

  9. #9
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da luca200
    E' fallita la connessione al db.
    Se non capisci questo, "mi arrangio" mi sembra un'interpretazione ottimistica

    @eiyen, il risultato che cerchi sarebbe "false". Non ci vuole un'aquila

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    @luca200 non è detto, per questo si fa il debugging... io non so cosa fa prima, magari la stessa variabile è riusata e quindi erroneamente sovrascritta, per questo vediamo cosa abbiamo...

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.