Problema estrazione dati mysql
Ciao ragazzi, mi servirebbe un aiuto, non riesco a capire dove sbaglio.
La pagina di seguito, mi serve per far recuperare tramite mail i propri dati di accesso inseriti nel database:
Codice PHP:
<?php
// includiamo il file di connessione al database
include ('config.php');
// creiamo il nostro modulo di registrazione
?>
<p>Per recuperare la tua password inserisci il tuo indirizzo e-Mail nel seguente campo e attenti le istruzioni del messaggio che comparira':
</p>
<form name="form1" method="post" action="">
<label>
<input type="text" name="mail" id="mail">
</label>
<label>
<input type="submit" name="button" id="button" value="Recupera">
</label>
</form>
<?PHP
/* impostiamo la query e cerchiamo solo le amiche donne...*/
$sqlquery = "SELECT id FROM $tbl_name WHERE mail='$mail'";
$result = mysql_query($sqlquery);
$number = mysql_numrows($result);
// inviamo mail al destinatario
$mailto = "$mail";
$oggetto_mail = "Recupero Password iscrizione a Ilcampanone.tk";
$mittente_mail = "From: Ilcampanone.tk - Volontari di Protezione Civile <qui ho messo la mia mail>";
$messaggio_mail = "Buongiorno,
ti abbiamo inviato il Nome Utente e la Password che ci hai richiesto.
Nome Utente: $username
Password: $password";
mail ($mailto, $oggetto_mail, $messaggio_mail, $mittente_mail);
if ( $number == 1 ) {
echo "<div style=\"color:#093\"><strong>I dati sono stati inviati all'indirizzo e-Mail indicato!</strong></div>";
}
?>
Il problema è che mi manda sempre i dati del primo id presente nel database, qualsiasi indirizzo email io inserisco.
grazie in anticipo per le risposte.