Postingan lainnya
Error for loop array
Saya berniat untuk mengambil data nama student yg mana memiliki course_name CG dari table course dan memecah isinya menjadi array
[img]https://imgur.com/QJTuCrZ.jpg[/img]
mecahkannya pakai explode()
[img]https://imgur.com/OzO98Uf.jpg[/img]
sampai titik ini sukses dan hasilnya ialah
karena kedua nama itu berada dlm array maka saya melakukan for loop untuk mngambil nilai di tabel lain berdasarkan kedua nama tersebut maka saya melakukan
menurut saya for loop aray di atas tdk bermasalah tetapi saat saya mau lhat hasil debugnya mnjadi seperti ini
berdasarkan tabel appointment_appeal
seharusnya menurut tabel appointment saya mngambil id 46, 48, 49 tapi mengapa id 46 tidak terambil itu yg membuat saya jengkel. Saya rasa ada kesalahan pd bagian ini khususnya saat mendeklarasikan kopitiam2
berikut keseluruhan codingnya
1 Jawaban:
Jawaban Terpilih
Ini sudah dapat cara memperbaikinya, cukup sertakan whereIn <pre> $kopitiam = courses::where('course_name', $request->selection)->get()->pluck('student'); $kopitiam2 = explode(",", $kopitiam[0]); $abcsusu = appointment_appeal::whereIn('request_from_id', $kopitiam2)->get()->pluck('email'); </pre>
Tanggapan
nanya sendiri, jawab sendiri -_-