Postingan lainnya
Else if dari nilai array
Dear Master PHP,
Mau bertanya jika saya ada $array_kata seperti di bawah ini.
$array_kata = explode(" ",$kata_kunci);
Jika saya ingin memakai kondisi else if bagaimana ya ? Mohon saran nya.
Terima kasih, Lina
Tanggapan
else if yg bagaimana, tolong dijelaskan
2 Jawaban:
Jawaban Terpilih
Dear Dianarifr,
Misalkan saya ketikan pada $kata_kunci tersebut : Keyboard Mouse Laptop
Jika ketik nya 3 tersebut muncul nya 3 kata tersebut dengan mysql di bawah ini
<pre> $sqlstr="SELECT * FROM expense_it WHERE keterangan LIKE '%$array_kata[0]%' OR keterangan LIKE '%$array_kata[1]%' OR keterangan LIKE '%$array_kata[2]%'"; </pre>
Itu tidak masalah. Yang jadi masalah jika saya ketik nya cuma : Keyboard Mouse Itu tidak keluar. Jika seperti ini pasti nya menggunakan parameter if else kan ya?
coba seperti ini <pre> // $katakunciArray = array("keyboard", "mouse"); $kata_kunci = "'" .implode("','", $katakunciArray ) . "'"; // WHERE keterangan IN (".$kata_kunci.") </pre>