Jika Anda ingin mencari, Anda perlu menggunakan LIKE
sintaks, bukan WHERE
$sql="SELECT * FROM members WHERE FirstName LIKE '". $fname ."%'";
LIKE & %
menjadikannya sebagai wildcard. Sekarang Anda mengatakan Anda ingin mencari berdasarkan yang pertama dan terakhir, tetapi Anda hanya meneruskan variabel pertama Anda dan Anda hanya menanyakan bidang pertama, jadi Anda juga harus memasukkan nama belakang dan menambahkan OR ke SQL dan merangkum nama depan suka atau nama belakang seperti dalam tanda kurung untuk kinerja yang lebih baik jika Anda memperluas sql nanti..
$sql="SELECT * FROM members WHERE (FirstName LIKE '". $fname ."%' OR LastName LIKE '". $lname ."%')";