"Användarnamn redan upptaget"

PHP

1 svar · 248 visningar · startad av U2K

Medlem sedan jan. 2000224 inlägg
Trådstart#1

Någon som kan beskriva hur man gör för att söka genom en databas och kolla om användarnamnet som man vill ha är upptaget eller ej?

MVH Uffe

Medlem sedan jan. 20001 006 inlägg
#2

Nja, det duger väl med en vanlig query?

<?
/* anta att du har ett formulär där det ifyllda användarnamnet blir $form_username */

$db_conn = mysql_connect ("localhost", "user", "pass")
	OR DIE (mysql_error());
mysql_select_db ("members", $db_conn)
	OR DIE (mysql_error());

$check_user_name = mysql_query ("SELECT username FROM tabell
                         WHERE username = '$form_username'
                       ");

if ($row = mysql_fetch_array($check_user_name)) {
					// Japp..
					echo "Användarnamnet existerar redan ($row[username])!\n";
	} else {		
					// Nepp..
					echo "Ditt användarnamn är OK ($form_username)!\n";
}
?>

/j

260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)