Buongiorno a tutti
, ho una tabella 'utenti' con i classici campi id, nome, cognome, email, che contengono ad esempio:
id | nome | cognome | email
1 | maria | rossi | maria.rossi@mail.it
2 | anna | bianchi | anna.bianchi@mail.it
3 | sara | mari | sara.mari@mail.it
Utilizzo il codice:
Codice PHP:
...
$read="SELECT Count( * ) AS Conta FROM utenti WHERE nome = '$nome'";
$raw=mysql_query($read);
$row= mysql_fetch_array($raw);
$raw.close;
if ($row[Conta]>0 ){
echo "
<script>
alert(\"L'utente esiste nel database\");
</script>
<SCRIPT>
window.location=\"esiste.php\"
</SCRIPT>
";
}
else{
mysql_close();
echo "
<script>
alert(\"L'utente non esiste nel database\");
</script>
<SCRIPT>
window.location=\"nonesiste.php\"
</SCRIPT>
";
}
...
<form name="form" method="post" action="">
<label>nome:
<input name="nome" type="text" />
</label>
<p>
<input name="invia" type="submit" value="Invia" />
</p>
</form>
...
la select mi verifica il campo 'nome' inserito nel form , se esiste mi rimanda alla pagina esiste.php , se non esiste mi rimanda alla pagina nonesiste.php.
Mi sono trovata in difficolta' modificando il form in questo modo :
Codice PHP:
...
<form name="form" method="post" action="">
<p>
<label>nome:
<input name="nome" type="text" />
</label>
</p>
<p>
<label>nome:
<input name="nome" type="text" />
</label>
</p>
<p>
<label>nome:
<input name="nome" type="text" />
</label>
</p>
<p>
<input name="invia" type="submit" value="Invia" />
</p>
</form>
...
dovrei controllare tre nomi, se esistono tutti e tre mi rimanda alla pagina esiste.php , se non esistono uno o piu' nomi mi rimanda alla pagina nonesiste.php.
Ho provato a modificare la select o a fare ricerche nel forum ma non ci sono riuscita
, spero che sia possibile
.
Grazie in anticipo a tutti quelli che mi aiuteranno
Saluti
Milena