-
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
-
Su quella query direi che è impossibile che risulti quell'errore. Non è che ne lanci anche delle altre?
-
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>" ;
}
}
-
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());
-
scusa ho fatto un pasticcio con copia incolla...
ho corretto il codice sopra come è stato scritto da me
-
La sostanza non cambia: prendi il result-set di una query e lo usi come se fosse una query!
-
e quindi come posso risolvere?
-
-