Ich versuche, um eine Bedingung zu machen und prüfen, ob die activite_licencie_id in andere sind, wenn die ID aus dem bei Zustand unterscheidet esZustand, in dem Id Eloquent
Eigentlich falsch ist jedoch die ID i von activite_licencie_id bekomme ich „gut“ erhalten, so Die Bedingung funktioniert nicht, weil etwas ich die id = 2 auswähle, die nicht in den IDs von whereIn Bedingung ist. jemand weiß, wie ich das erreichen könnte? Vielen Dank im Voraus
$activite_licencie_id = $request->activite_licencie_id; // id = 2
if (ActiviteLicencie::where('id' , $activite_licencie_id)->whereIn('id' , [1 , 14 , 15 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 29 , 30 , 31 , 32 , 33 , 34 , 36 , 51]) == true){
$good ='good';
dd($good);
}else{
$bad = 'bad';
dd($bad);
}
Was ist der Zweck der Abfrage der Tabelle, wenn Sie Ihre Ergebnisse auf der zweiten whereIn Bedingung erzwingen? Überprüfen Sie, ob das zweite Array die Lizenz-ID enthält. – Sandeesh