Daftar dan Belajar Sekarang!

Error for loop array

foto MuhammadRamdani
17 Kontribusi 3 Coto
3 bulan yang lalu
Saya berniat untuk mengambil data nama student yg mana memiliki course_name CG dari table course dan memecah isinya menjadi array https://imgur.com/QJTuCrZ.jpg mecahkannya pakai explode() https://imgur.com/OzO98Uf.jpg sampai titik ini sukses dan hasilnya ialah https://imgur.com/aMWW96A.jpg 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 https://imgur.com/qmNx2vg.jpg menurut saya for loop aray di atas tdk bermasalah tetapi saat saya mau lhat hasil debugnya mnjadi seperti ini https://imgur.com/tLc1tpV.jpg berdasarkan tabel appointment_appeal https://imgur.com/8Ckdg9v.jpg 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 https://imgur.com/qmNx2vg.jpg berikut keseluruhan codingnya https://imgur.com/m37T24T.jpg

Tag: php mysql

✔ Forum ini sudah terjawab


Jawaban
foto MuhammadRamdani
17 Kontribusi 3 Coto
3 bulan yang lalu
Ini sudah dapat cara memperbaikinya, cukup sertakan whereIn
$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');
answered icon
foto MuhammadRamdani
17 Kontribusi 3 Coto
3 bulan yang lalu
Ini sudah dapat cara memperbaikinya, cukup sertakan whereIn
$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');


Login untuk diksusi di forum sekolah koding