salve,
ho una variabile, $idu
Codice PHP:
$idu = $_COOKIE["wewe"];
a $idu praticamente viene essagnato il valore del cookie wewe, che è un numero.
bene, ora dovrei usare questa variabile $idu come ID in una query mysql. ho provato con questo:
Codice PHP:
$query = mysql_query("SELECT * FROM `gabriele97_user` WHERE ID='.$idu' LIMIT 0, 30; ",$con);
problema, non ho nessun errore, ma ho problemi, perchè se provo a fare:
Codice PHP:
while($row=mysql_fetch_array($query)){
$name = $row[name];
}
echo $name;
non visualizzo niente.
mentre se invece la query la faccio così
Codice PHP:
$query = mysql_query("SELECT * FROM `gabriele97_user` WHERE ID='1' LIMIT 0, 30; ",$con);
funziona, e riesco a visualizzare l'echo correttamente.
per creare il cookie, uso:
Codice PHP:
setcookie("wewe", $r['id']
dove $r['*'] è una variabile che ottengo con
Codice PHP:
$r = mysql_fetch_assoc($q);
dove $q è un'altra query:
Codice PHP:
$q = mysql_query("SELECT id FROM gabriele97_user WHERE passwd = '$d_pwd'");
dove $d_pwd è una variabile, che contiene un testo che a noi non interessa.
quale può essere il problema e come posso risolvere?