Php 在laravel中分别从阵列中获取数据
我使用的航运系统将计算航运价格 这是我目前在刀片中得到的: 如您所见,我得到了状态的Php 在laravel中分别从阵列中获取数据,php,laravel,Php,Laravel,我使用的航运系统将计算航运价格 这是我目前在刀片中得到的: 如您所见,我得到了状态的id,然后是状态的name 以下是我的功能: public function index() { $data = RajaOngkir::Provinsi()->all(); return view('welcome', compact('data')); } 这是我的刀片代码: @foreach($data as $sss) @foreach($sss as
id
,然后是状态的name
以下是我的功能:
public function index() {
$data = RajaOngkir::Provinsi()->all();
return view('welcome', compact('data'));
}
这是我的刀片代码:
@foreach($data as $sss)
@foreach($sss as $numbers)
{{ $numbers }} <br>
@endforeach
@endforeach
@foreach($sss形式的数据)
@foreach($sss作为$number)
{{$numbers}}
@endforeach
@endforeach
以下是{{$data}
转储信息:
我想要的是分别获取id
和name
,这样我就可以使用它了
输入
foreach将以任何方式循环并提取相关信息。然后将其显示在刀刃内,如下所示:
@foreach ($data as $info)
ID: {{ $info->province_id }} <br />
Name: {{ $info->province }}
@endforeach
@foreach($data as$info)
ID:{{$info->province\u ID}}
名称:{{$info->province}
@endforeach
更新:
从我的重读中,您希望将其作为表单下拉选择,以便您可以计算运费,因此您只需执行以下操作:
<select name="province" id="">
<option value="">Select</option> -> This will be the default select option
@foreach ($data as $info)
<option value="{{ $info->province_id }}">{{ $info->province }}</option>
@endforeach
</select>
选择->这将是默认的选择选项
@foreach($data作为$info)
{{$info->province}
@endforeach
谢谢,伙计,它工作得很好。在我接受它之前,如果我有这样一个代码$data=RajaOngkir::Kota()->all()
你知道如何根据所选的省获得城市
吗?如果没有看到代码,很难回答。我建议用相关信息提出一个次要问题。哦,还有一件事我不能用{{$info->province\u id}
来回答,但是用{$info['province\u id']}
可以。没问题。我会密切关注并尽可能提供帮助。我提出了第二个问题: