Grüß euch,
Laravel, eine Leeres Ergebnis einer SQL Abfrage führt zu einer Fehlermeldung.
Warum und wie kann ich das beheben?
SRY, bin in Sachen PHP, MySQL und Laravel noch Anfänger.
*start* ist datetime. Ist für heute den 20.05 ein Eintrag hinterlegt, läuft alles. Ist keiner hinterlegt zeigt er mir an Undefined variable: nowevents
Normal sollte das doch nicht passieren oder?
Laravel, eine Leeres Ergebnis einer SQL Abfrage führt zu einer Fehlermeldung.
Warum und wie kann ich das beheben?
SRY, bin in Sachen PHP, MySQL und Laravel noch Anfänger.
SQL:
$nowevent = Event::Where('user_id', Auth::user()->id)->whereDate('start', date('Y-m-d'))->get();
return view('home', compact('nowevent'));
Blade:
@foreach($nowevent as $nowevents)
<li>
<p @if($nowevents->
privat)class="green"@endif>
<strong>{{ date('G:i', strtotime($nowevents->start)) }} Uhr</strong>
{{$nowevents->title}}
</p>
</li>
@endforeach
*start* ist datetime. Ist für heute den 20.05 ein Eintrag hinterlegt, läuft alles. Ist keiner hinterlegt zeigt er mir an Undefined variable: nowevents
Normal sollte das doch nicht passieren oder?