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

Diperbarui 5 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

coba gini

<pre> $sql = mysql_query("SELECT * FROM tb_psb WHERE nama LIKE '%$keyword%' AND tahun='%$tahun%'"); </pre>

avatar maszgalang
@maszgalang

297 Kontribusi 80 Poin

Dipost 5 tahun yang lalu

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

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban