2014-11-25 19 views

risposta

8

basta aggiungere più uno dove.

$testq= DB::table('attendances') 
    ->where('user_id', '=', $userinput) 
    ->where('logon', '=', $newdate) 
    ->get(); 

http://laravel.com/api/4.2/Illuminate/Database/Eloquent/Builder.html#method_where

$ questo, dove ($ colonna stringa, string $ operatore = null, il valore misto $ = null, stringa $ booleano = 'e')

Aggiungi una base dove clausola alla query.

+0

mi scusi per chiedere ancora una, ma mi puoi dire come usare if e determinare se il record esiste ? 'if ($ testq esiste)'? –

+0

@jakebalba, è possibile controllare $ testq-> count() http://laravel.com/api/4.2/Illuminate/Database/Eloquent/Collection.html#method_count – sectus

+0

quindi sarà così? 'if ($ testq-> count() <1)' sorry newbie here –

5

In aggiunta a @ di sectus risposta, come si potrebbe questa sintassi:

$testq= DB::table('attendances')->whereUserId($userinput) 
           ->whereLogon($newdate) 
           ->get(); 
Problemi correlati