controllare se esiste già un utente nel database

  • Creatore Discussione Creatore Discussione OuT.LeD
  • Data di inizio Data di inizio

OuT.LeD

Nuovo Utente
11 Set 2003
9
0
0
36
www.pisanetwork.it
Salve a tutti.

Vorrei controllare, al momento della registrazione di un nuovo utente, se esiste già qualcuno con lo stesso nickname nel mio database.

Come posso fare?

Tenete conto che il nickname inserito al momento della registrazione è assegnato alla variabile $form_username, mentre la tabella si chiama "users" e la colonna che li contiene che li contiene si chiama "username".

Aspetto notizie. Ciao
 
Originally posted by OuT.LeD
Scusa l'ignoranza completa, ma come lo faccio il controllo?

Grazie dell'aiuto

Ciao
PHP:
$query = "SELECT username FROM users WHERE username = '$form_username' ";
$esegui_query = mysql_query($query);
while ($risultato == mysql_fetch_array($esegui_query)) {
     $controllo = $risultato[0];
}

if ($controllo) {
    echo "il nick esiste già";
} else {
    inserisco i dati;
}

bye
:mexican:
 
O più semplicemente avresti potuto utilizzare mysql_num_rows()!

Facendo un controllo del tipo:

PHP:
$numero = mysql_num_rows($Result);

if ($numero>0){
//Utente già registrato
}else{
// fai il tuo insert
}

:fonzie:
 

Discussioni simili