Anda dapat menjadikan bidang nama pengguna di database sebagai kunci utama atau unik, yang menjamin keunikan nama pengguna dalam database.
Kemudian, jika Anda mencoba memasukkan nama pengguna yang sudah ada fungsi mysql_query() akan gagal, mengembalikan FALSE .
Selain itu, Anda harus selalu menanyakan database untuk keberadaan nama pengguna, menggunakan pernyataan pilih sederhana:
SELECT username FROM table WHERE username='$php_username_var';