Visualizzazione risultati 1 fino 9 di 9

Discussione: Query was empty

  1. #1
    Guest

    Predefinito Query was empty

    Ciao a tutti...
    nel mio sito ad un certo punto lancio una query

    $query = mysql_query("SELECT nome FROM lista WHERE indic=".$nl_indic."");

    solo che mi restituisce Query was empty...

    ho verificato tramite echo che la variabile $nl_indic non č vuota...


    grazie in anticipo

  2. #2
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Su quella query direi che č impossibile che risulti quell'errore. Non č che ne lanci anche delle altre?


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    Guest

    Predefinito

    eppure ehehe:
    me lo da anche nel seguente codice.. stesso errore
    Codice PHP:
    include('server.php');

    $nl_user = $_POST['log_user'];
    $nl_pass = $_POST['log_pass'];


    if (
    $nl_user == "") { echo "<p> * non hai completato il campo username</p>" ; }
    if (
    $nl_pass == "") { echo "<p> * non hai completato il campo pass</p>" ; }


    if ((
    $nl_user != "") && ($nl_pass != "")) {

    $db = mysql_connect($db_host, $db_username, $db_password);
    mysql_select_db($database_name, $db);


    $query = mysql_query("SELECT * FROM utenti WHERE user=".$nl_user."");
    $q=mysql_query ($query) or die("errore: ".mysql_error());
    $tmp=mysql_fetch_array($q);
    if (
    $tmp['password'] != $nl_pass ){ echo "<p> * Password errata</p>" ; }

    if (
    $tmp['password'] == $nl_pass ){
    echo
    "<p> * logato :D</p>" ;

    }
    }
    Ultima modifica di punkrosteeny : 25-11-2010 alle ore 12.51.29

  4. #4
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    E ha anche ragione. Mi spieghi il senso di questo pezzo di codice?
    Codice PHP:
    $query = mysql_query("SELECT nome FROM lista WHERE indic=".$nl_indic."");
    $q=mysql_query ($query) or die("errore: ".mysql_error());


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  5. #5
    Guest

    Predefinito

    scusa ho fatto un pasticcio con copia incolla...

    ho corretto il codice sopra come č stato scritto da me

  6. #6
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    La sostanza non cambia: prendi il result-set di una query e lo usi come se fosse una query!


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  7. #7
    Guest

    Predefinito

    e quindi come posso risolvere?

  8. #8
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Elimina la seconda riga


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  9. #9
    Guest

    Predefinito

    risolto grazie mille!!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •