Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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>