Postingan lainnya
Bagaimana meng Ignore keyword yang tidak sesuai?
Halo gan. Mau tanya kalo google kan kita search pake 3 suku kata and tetep keluar walau cuma ada 2 suku kata yang related. Buat meng ignoRe 1 suku kata yang di ketik gmna ya? Jadi user tetep dapet hasil yang nyerempet dikit . kalo pake % kan urutan katanya harus tetep sama . kalo kebalik tetep ga keluar . mungkin ada saran ?
2 Jawaban:
Jawaban Terpilih
kalo saya idenya ambil keywordnya, hitung ada berapa kata, (bisa dijadikan array terus count() ) sisanya pake if else
if($jumlahKata == 3){
//cari 3 kata
}else if($jumlahKata == 2){
//cari 2 kata
}else{
//cari 1 kata
}
Kalo urutannya mau random , bisa bikin query pake metode OR gabungin semuanya jadi setiap keywordnya dicari kalo ada yang cocok
*kalo sistem search yang lebih dari 1 field coba cek "match against" https://www.mullie.eu/mysql-as-a-search-engine/
Berhasil gan hilman cara pertaman. Split jadi array and check satu satu. Tinggal pake match against yang belum bisa. Error terus muncul text index apa gitu .
Nanti saya coba coba lagi.