【发布时间】:2015-01-11 11:23:20
【问题描述】:
这是我的 Laravel 下拉查询
我在哪里得到$CountryID 并从显示在选择框中的区域表中选择区域名称
但我不知道如何在这里使用where 条件
我做错了什么?
$CountryID = Input::get('CountryID');
$roles = DB::table('region')->lists('regionname');
foreach ($roles as $value)
{
echo "<option value=".$value.">".$value."</option>";
}
echo "</select>";
}
查询:简单来说
如何更改此查询
$roles= DB::select( DB::raw("SELECT regionname FROM region WHERE CountryID = '$CountryID'") );
到本机查询:
$roles = DB::table('region')->lists('regionname');
注意: 现在我正在获取区域表中的所有字段
【问题讨论】:
标签: php mysql laravel laravel-4