2014-05-20 1 views
0

J'ai essayé d'interroger les données dans le contrôleur d'utilisateur, mais je n'ai renvoyé qu'une valeur nulle, même si des données existent.laravel où clause return null même si les données existent

$user = DB::table('users')->where('email','=','[email protected]')->first(); 

si je fais:

$user = DB::table('users')->get(); 

retourne toutes les données de sorte que le db est ok. Qu'est-ce qui ne va pas?

+0

Vous devez vérifier comment les données sont stockées dans votre base de données, par exemple, '' dumitriucristian @ yahoo.com''! == ''[email protected] '' –

+0

c'était juste une faute de frappe sur la valeur email. .. pfuuu – Cristian

+0

merci Antonio – Cristian

Répondre

0

Cette valeur n'est pas présente ou vous devez avoir une faute de frappe dans votre base de données. S'il te plaît vérifie le.