小编Sar*_*rma的帖子

如何在 Laravel 中使用 eloquent 基于两个条件更新行?

我有一张表:配置文件表有一个外键和主键。我想根据两个条件更新行。喜欢: where ( id == 1 and user == 'admin')

如何使用 eloquent 在更新查询中使用两个参数。

sql-update laravel eloquent laravel-5

4
推荐指数
1
解决办法
6354
查看次数

如何使用 Laravel 在下拉列表中显示从数据库中选择的值?

我想在页面加载时将数据库中的选定值显示到下拉列表中。

我的控制器索引功能是:

public function index()
{ 
 $country_data =DB::table('country')->select('country_id','country_name')->get();
$profile_data= DB::table('profiles')->select('*')->where('id',$user_id)->first();
return view('profile_update',compact('profile_data','country_data'));
}
Run Code Online (Sandbox Code Playgroud)

数据库中高度的列名是 :Height

我在 profile_update.blade.php 的下拉菜单是

<select class="select4" name="country" id="country">
<option value="">Please Select</option>
 @foreach($country_data as $country)
<option value="{{$country->country_id}}" {{$country_data->country == $country->country_id  ? 'selected' : ''}}>{{$country->country_name}}</option>
 @endforeach</select>
Run Code Online (Sandbox Code Playgroud)

select selectedvalue laravel dropdown laravel-5.5

3
推荐指数
1
解决办法
2万
查看次数

如何使用 Laravel 中的查询生成器计算年龄?

我已将出生日期保存在 MySQL 数据库中。

table name : **users**
field name : **dob**
Run Code Online (Sandbox Code Playgroud)

现在我想在视图中显示年龄。我的查询是:

$user_info = DB::table('users')->select('(year(curdate())-year(dob)) as age')->get();
Run Code Online (Sandbox Code Playgroud)

我正在使用 Laravel 5.5。

但这正在造成错误。如何使用 Laravel 中的查询生成器计算年龄?

php mysql query-builder laravel laravel-query-builder

0
推荐指数
1
解决办法
6339
查看次数