Ciao ragazzi,
cosa c’è di sbagliato in queste righe di codice?
A parte quelle iniziali che contengono una variabile forzata per fare il debug, e quelle relative alla connessione, non riesco a ottenere la stringa contenente l’email nella variabile $result.
Contrassegno le righe incriminate con le lettereJ
$email=$_POST['email']="pippo@iol.it";
include ("config.php"); # qui ci stanno i parametri per la connessione
include ("dbconnect.php"); # qui ci sta la connessione al database
include ("controldata.php"); # controllo dei campi
A) $lettura_db =mysql_query("SELECT * FROM newsletter where email='$email'");
B) $result=mysql_query($lettura_db);
C) $ris=$result['email'];
Nella riga A salvo errori chiedo di trovare la riga nel DB dove è contenuta la $email, quindi nella riga B dovrei aspettarmi di vedere nella variabile $result tutta la stringa in questione, cosa che invece non riesco a fare. Ho provato ad usare anche mysql_db_query ma ottengo sempre FALSE.
Nella riga C dovrei recuperare solo il valore di email per confrontarlo con quello inserito dall’utente e decidere cosa fare se è gia’ presente o meno.
Dov’è l’errore?
Grazie mille, saluti
Paolo