Php 正确的数组输出
我在创建数组的地方构建这个函数Php 正确的数组输出,php,arrays,blade,Php,Arrays,Blade,我在创建数组的地方构建这个函数 public function getSpielplan(){ // $spielplanVar = Spielplan::where('Spieltag', '=', 1)->get(); $spielplanVar = Spielplan::where('Spieltag', '=', 1)->get(); foreach($spielplanVar as $ausgabeT){
public function getSpielplan(){
// $spielplanVar = Spielplan::where('Spieltag', '=', 1)->get();
$spielplanVar = Spielplan::where('Spieltag', '=', 1)->get();
foreach($spielplanVar as $ausgabeT){
$vereinT = Verein::where('V_ID', '=', $ausgabeT->Heimmannschaft)->get();
foreach($vereinT as $ausgabeVereinT){
$vereinTGast = Verein::where('V_ID', '=', $ausgabeT->Gastmannschaft)->get();
foreach($vereinTGast as $ausgabeVereinTGast){
$newdata = array (
'Spiel_ID' => $ausgabeT->Spielplan_ID,
'Heimmannschaft' => $ausgabeVereinT->Name,
'Gastmannschaft' => $ausgabeVereinTGast->Name
);
}
}
}
return view('spielplan')->with('alleSpiele', $newdata);
}
我的观点是
div class="col-xs-6">
label for="">Spielauswahl</label>
select class="form-control input-sm" name="spiele" id="spiele">
foreach($alleSpiele as $alleSpieleOutput)
option value="{!! $alleSpieleOutput !!}">{{$alleSpieleOutput}}/option>
endforeach
/select>
/div>
divclass=“col-xs-6”>
=”“>Spielauswahl的标签
选择class=“表单控制输入sm”name=“spiele”id=“spiele”>
foreach($alleSpiele作为$alleSpieleOutput)
option value=“{!!$alleSpieleOutput!!}”>{{{$alleSpieleOutput}}/option>
endforeach
/选择>
/div>
现在我有两个问题。
1.在formcontroller选项中,我从数组Spiel_ID、Heimmannschaft和Gastmannschaft中只得到1行。为什么?2.如何在特定字段中使用?alleSpieleOutput->Spiel\u ID例如不起作用添加到此行中
$newdata = array(); // Create an array for the data
foreach($spielplanVar as $ausgabeT){
换行
$newdata = array (
'Spiel_ID' => $ausgabeT->Spielplan_ID,
'Heimmannschaft' => $ausgabeVereinT->Name,
'Gastmannschaft' => $ausgabeVereinTGast->Name
);
到
在这行中添加
$newdata = array(); // Create an array for the data
foreach($spielplanVar as $ausgabeT){
换行
$newdata = array (
'Spiel_ID' => $ausgabeT->Spielplan_ID,
'Heimmannschaft' => $ausgabeVereinT->Name,
'Gastmannschaft' => $ausgabeVereinTGast->Name
);
到
您使用数组作为字符串吗?视图和控制器中的名称变量应相同。并且您不能使用数组作为对象,对于这个将数组转换为json的对象,例如您使用数组作为字符串吗?视图和控制器中的名称变量应相同。您不能使用数组作为对象,例如,将数组转换为json