Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

pencarian php

gan..saya lagi buat pencarian dengan php..

koding input searchnya begini..

<form action="search.php" method="post" onsubmit="return cari(this)">
		<input type="text" placeholder="Cari" name="vendor">
		<input type="submit" name="submit" id="submit" value="Cari">
</form>

ini prosesnya:

$vendor=$_POST['vendor']; // mendapatkan nilai variabel dari formnya (template_input.php)
$cari = "select * from fill where vendor like '%$vendor%'"; //pencarian berdasarkan nama vendor
$hasil = mysql_query($cari); //eksekusi variabel $cari

tapi ini baru pencarian berdasarkan kolom vendor dari database aja..

kalo pencarian berdasarkan semua kolom gi mana gan.. jadi kalo misalkan saya mau ketik nomor tendernya pun pasti muncul.. karena sementara ini baru teks aja berdasarkan nama vendornya..

udah coba googling cuma belum nemu gan.. mohon pencerahannya.. Trims..

avatar jacs
@jacs

67 Kontribusi 6 Poin

Diperbarui 8 tahun yang lalu

4 Jawaban:

Jawaban Terpilih

bisa pake and atau or kalau kasusnya agan kayaknya lebih ke or contoh yang AND

"select * from fill where vendor like '%$vendor%' and kolom_lain like '%$vendor%'"; //pencarian berdasarkan nama vendor

contoh yang OR

"select * from fill where vendor like '%$vendor%' or kolom_lain like '%$vendor%'"; //pencarian berdasarkan nama vendor
avatar alvinadjie
@alvinadjie

33 Kontribusi 19 Poin

Dipost 8 tahun yang lalu

setelah

or kolom_lain like '%$vendor%'";

tetep pake variabel vendor ya? atau di ganti?

avatar jacs
@jacs

67 Kontribusi 6 Poin

Dipost 8 tahun yang lalu

udah di coba gan..

and works..

bedanya apa gan and sama or?

avatar jacs
@jacs

67 Kontribusi 6 Poin

Dipost 8 tahun yang lalu

AND nunjuk 2 pilihan kolom OR hanya salah satunya aja

#cmiiw

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban