Ciao a tutti
ho un problema cn l'istruzione SELECT
io ho una tabella nel mio database cn questi campi
TABELLA UTENTI
CAMPI nick, comunicazioni
il campo nick contiene la parola "wruy"
il campo comunicazioni il valore "CIAO"
se iio faccio un form
<form method =post action=notizie.php>
Inserisci il tuo nick <input type=text name=nome>
<input type=submit value=OK>
pagina notizie.php
<$idprv=$_POST[nome]//qui recupero il nick digitato dall'utente
$info="SELECT comunicazioni FROM UTENTI where nick=$idprv";
$query=mysql_query;
if ($ok=mysql_fetch_array($query)){
echo "$ok[comunicazioni]";
}
come risultato dovrebbe esserci il valore del campo comunicazioni della tabella UTENTI e quindi la parola CIAO
invece non ho nessun risultato non mi appare nulla, non mi stampa nessun valore a video.perchè?
è iuna semplice istruzione SELECT ma non riesco a capire perchè non mi visualizza il valore CIAO del campo comunicazioni.
VI prego aiutatemi perchè non so ke fare!
EDIT: premetto che ho gia fatto la connessione al database mysql e che il form è compreso di virgolette " in html
RI-EDIT: corrego il codice
<$idprv=$_POST[nome]//qui recupero il nick digitato dall'utente
$info="SELECT comunicazioni FROM UTENTI where nick=$idprv";
$query=mysql_query($info);
if ($ok=mysql_fetch_array($query)){
echo "$ok[comunicazioni]";
}
il risultato però è sempre lo stesso cioè nulla :(
RI-RI-EDIT: risolto il problema da me stesso la notte porta consiglio grazie e scusate il disturbo :)