Cara agar data tidak daouble saat melakukan register

bagaimana codingan if else dari register.php  saat email sudah di gunakan dapat menampilkan pesan " email sudah pernah di gunakan " pada saat melakukan register bisa muncul.

avatar nurulistifada
@nurulistifada

1 Kontribusi 0 Poin

Diperbarui 1 tahun yang lalu

Tanggapan

Cek dulu email yang diinput oleh user sebelum kamu melakukan insert. Jadi buat query untuk cek emailnya udah ada atau belum gitu, jadi jika ada munculkan pesan emailnya gak avaliable kalo gak ada yang pakai email yang diinputkan baru insert ke database.

2 Jawaban:

<div>tergantung peringatannya menggunakan apa,,, tapi sederhananya bisa kamu pastiin dulu aja, data ada atau tidak di database pake num_row,,,<br>lalu kalau == 0, maka input, false, maka ga input,,</div><pre>$cari=mysql_num_rows(mysql_query("select * from .... where email='$email' ")); if($cari==0){ insert}else{ echo "peringatan";}</pre><div><br>ini sederhananya,, kamu bisa kombinasiin pake, misal popup, atau yang lainnya menggunakan js atau yang lainnya<br>semoga membantu,,</div><div> </div>

avatar yukari06
@yukari06

137 Kontribusi 66 Poin

Dipost 1 tahun yang lalu

<div>pake count aja di query nya contoh&nbsp;<br><br></div><pre>$query = mysql_query (SELECT COUNT(*) from nama_tabel where email='variabel'); $result = mysql_fetch_assoc($query);

if($result&gt;0){ alert("Data sudah ada") }else{ insert data; };</pre>

avatar Obbytokun
@Obbytokun

186 Kontribusi 16 Poin

Dipost 1 tahun yang lalu

Login untuk ikut Jawaban