1
Ich verwende Where
Klausel in Laravel, aber es scheint nicht richtig zu funktionieren.Laravel Where-Klausel funktioniert nicht richtig
-Code
$login = User::where(
[
['email', '=', Input::get('email')],
['password', '=', md5(Input::get('password'))],
])->get();
if ($login === null)
{
$finalResult = array('code' => 100,
'msg' => 'Your Account Does not exist.',
'data' => array()
);
}
else
{
$data = User::where(
[ 'email' =>Input::get('email')],
[ 'password' =>md5(Input::get('password'))]
)->get();
$finalResult = array('code' => 100,
'msg' => 'Your Account is found.',
'data' => $data
);
}
Als ich die E-Mail und Passwort zur Verfügung stellen, gibt es Daten an die E-Mail, auch wenn wir ein falsches Passwort zur Verfügung stellen.
Ich weiß nicht, was ich hier falsch mache.
Vielen Dank für Ihre Antworten
Danke für das Aufzeigen des Fehlers Ich werde es studieren. Können Sie bitte die Frage auch beantworten, wenn Sie können .. –
Und Ihre 'Get()' Aufruf wird eine __collection__ (möglicherweise eine leere Sammlung, aber dennoch eine Sammlung) zurückgeben, ___not___ a __null__ –