Anda harus melakukan ini menggunakan Ajax. Saya merekomendasikan Jquery Perpustakaan. Instal menggunakan dokumentasi Jquery, lalu gunakan sesuatu seperti berikut:
Javascript:
function makeAjaxRequest()
{
var url="script-that-checks-db.php";
$.get(url,{},verifyDb);
}
function verifyDb(response)
{
if (response==1)
{
//The value exists, do what you want to do here
}
else
{
//The value doesn't exist
}
}
Anda dapat memiliki makeAjaxRequest()
dipanggil ketika seseorang mengeklik tautan, mengeklik tombol, atau apa pun, misalnya:
<a href="#" onclick="makeAjaxRequest();">Check database</a>
Kode php dari file script-that-checks-db.php
(tentu saja, beri nama sesuatu yang berbeda) akan bertanggung jawab untuk memeriksa db. Kodenya akan terlihat seperti ini.
PHP:
<?php
//Do the mysql query and find out if the value exists or not.
if ($exists==true)
echo "1"; //1 will indicate to javascript that the value exists.
else
echo "0";
?>
Anda juga dapat menggunakan JSON di sini daripada metode 0/1, tetapi karena Anda baru, saya pikir ini akan cukup sederhana untuk Anda.
Semoga ini bisa membantu, jika Anda memiliki pertanyaan jangan ragu untuk bertanya. Juga, jangan ragu untuk mengubah fungsi dan nama file.