409 Stimmen

Laravel Überprüfen, ob ein Datensatz vorhanden ist

Ich bin neu bei Laravel. Wie finde ich heraus, ob ein Datensatz vorhanden ist?

$user = User::where('email', '=', Input::get('email'));

Was kann ich hier tun, um zu sehen, ob $user einen Datensatz hat?

-1voto

Januar Punkte 117

Im Controller:

            public function validation(Request $request)
            {
            $email= $request->input('email');

            if (DB::table('customer')->where('email','=',$email)->exists())
            {
                echo 'EXIST';
            } else {
                echo 'EXISTIERT NICHT';
            }}

HTML-Formular:

Route:

Route::post('/login', [LoginController::class,'validation']);

-4voto

Rashi Goyal Punkte 833

Es ist einfach herauszufinden, ob es Datensätze gibt oder nicht

$user = User::where('email', '=', Input::get('email'))->get();
if(count($user) > 0)
{
echo "Es gibt Daten";
}
else
echo "Keine Daten";

-15voto

Dies ist einfacher Code, um zu überprüfen, ob die E-Mail in der Datenbank existiert oder nicht

    $data = $request->all();
    $user = DB::table('User')->pluck('email')->toArray();
    if(in\_array($user,$data\['email'\]))
    {
    echo 'existierende E-Mail';
    }

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X