Pencarian lebih dari satu keyword dan salah satu keyword tetap menjadi prioritas

pilih dari tabel tb_psb yang nama seperti '%$keyword%' DAN tahun seperti '%$tahun%' atau kelas seperti '%$keyword%' DAN tahun seperti '%$tahun%' atau sekolah seperti '%$keyword%' DAN tahun seperti '%$tahun%' atau dst... bagaimana cara merubah kode di bawah ini agar tahun tetap selalu di cari seperti di atas?
$sql = mysql_query("SELECT * FROM tb_psb
WHERE
nama LIKE '%$keyword%' AND tahun LIKE '%$tahun%'
mohon bantuan mastah. trims.
avatar hasinilmalik

@hasinilmalik

16 Kontribusi 1 Poin


Jawaban Terpilih

coba gini
$sql = mysql_query("SELECT * FROM tb_psb WHERE nama LIKE '%$keyword%' AND tahun='%$tahun%'");
avatar maszgalang

@maszgalang

297 Kontribusi 80 Poin

Jawaban

coba gini
$sql = mysql_query("SELECT * FROM tb_psb WHERE nama LIKE '%$keyword%' AND tahun='%$tahun%'");
avatar maszgalang

@maszgalang

297 Kontribusi 80 Poin


kalo menurut saya tahun tidak perlu menggunakan metode LIKE, karena tahun nilainya selalu 4 digit nomer jadi langsung gunakan =
avatar driyan

@driyan

193 Kontribusi 109 Poin


Login untuk gabung berdiskusi