Merhabalar, controller dosyamın içinde döngü yaparak veritabanı sorgusu yapmam gerekiyor. Döngü içinde yaptığımda "Attempt to read property "id" on null" hatası alıyorum. Aynı sorguyu döngüsüz yaptığımda ise sonucu ekrana yazıyor. Kodu en alta ekliyorum. for döngüsü içindeki $kind_id = $kind->id ifadesini işaretleyerek yukarıdaki hatayı ekrana yazıyor. Ama en altta aynı sorgu ve aynı ifade var, onda sorun çıkmıyor. Sonucu echo ile ekrana yazdırabiliyorum. Nedeni ne olabilir sizce? Yardımcı olursanız çok sevinirim. Kodum aşağıda:
`if (strpos($race_kinds,"/")){
$race_kinds = explode('/', $race_kinds);
$race_kinds_count = count($race_kinds);
for($r = 0; $r < $race_kinds_count; $r++){
$race_kind = trim($race_kinds[$r]);
$kind = Kind::where('name', $race_kind)->first();
$kind_id = $kind->id;
}
} else {
$race_kind = $race_kinds;
$kind = Kind::where('name', $race_kind)->first();
$kind_id = $kind_id;
}`