in meinem laravel5 Controller zu finden, nehme ich einige Zeilen von DB:php strpos nicht Ergebnisse in der Ausgabe von Datenbank
$order = Order::select('ordered_by')->where('column1','=','1')->get();
dann meiner Meinung nach, wo ich einen Tisch machen,
@foreach($users as $user)
@if(strpos($order, $user->id) == true) match! @endif
@endforeach
ich Ergebnis
[{"ordered_by":"309"},{"ordered_by":"524"},{"ordered_by":"541"},{"ordered_by":"545"}]
Warum strpos nicht funktioniert? (Eigentlich gibt es mir „Spiel“ in der Tabelle nur für Benutzer # 546) versucht, dies:
@if (in_array($user->id,$order) ==true) ok @endif
aber es zeigt Fehler mir in_array() expects parameter 2 to be array, object given
Wie kann ich überprüfen, ob $user->id
in $order
Ausgang vorhanden ist?
Jetzt weiß ich über Helfer Funktionen! Danke, es hat funktioniert! – Vit