php - Getting value from database column Laravel -
may simple have 1 table want take value 1 column. 2 records , 2 records , need value second id.. here visual
id     key      value  1    key_1     value_1  2    key_2     value_2   i want take value_2. here have in controller
$free = db::table('settings')->select('value')->where('key', '=', 'free')->get();     return view::make('site.cart.order', [         'cart' => $cart,         'free' => $free     ]);   and in view i'm trying
@if( $total < $free['value'] )     // loop @endif   currently i'm getting - undefined index: value
if i'm right laravel returns standard class there , should access this.
$free->value   instead of
$free['value']   but have change selects first record
$free = db::table('settings')->select('value')->where('key', '=', 'free')->first();   then can access like
$free->value   or if don't want change get() first() can access because get() returns array.
$free[0]->value      
Comments
Post a Comment