1
私のlaraveプロジェクトではBusController.phpファイルがあります。私はforループを実行する必要があります。しかし、ループは機能していません。私もループのためのブレードを試みたが、同じ問題。 ここに私のBusController.phpファイルのコードがあります。forループがlaravelコントローラクラスで動作していません
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use DB;
use App\Bus;
use App\Bus_type;
use App\Company;
use App\Http\Requests;
class BusController extends Controller
{
public function index()
{
$buses = Bus::all();
$bus_types = Bus_type::all();
$companies = Company::all();
return view('admin.adding_bus', compact('buses','bus_types', 'companies'));
}
public function store(Request $request)
{
$bus = new Bus;
$bus->company_name = $request->company_name;
$bus->bus_type = $request->bus_type;
$bus->bus_number = $request->bus_number;
$bus->no_of_rows = $request->no_of_rows;
$bus->no_of_columns = $request->no_of_columns;
$seats = "";
for($i = 1; $i <= ($request->no_of_rows * $request->no_of_columns); $i++){
$seats = $seats."b";
}
$bus->seats = $seats;
$bus->save();
$buses = Bus::all();
$bus_types = Bus_type::all();
$companies = Company::all();
return view('admin.adding_bus', compact('buses','bus_types', 'companies'));
}
}
試して そして、それをテストするには、ここで私は何をすべきかですfor($ i = 1; $ i <= $request-> no_of_rows * $ request-> no_of_columns; $ i ++){ $座席= $座席 "b"; } –
'for'サイクルの前に' $ request-> no_of_rows'と '$ request-> no_of_columns'の値をダンプできますか? –
私は座席の文字列に$ request-> no_of_rows * $ request-> no_of_columns b文字列を持っています。実際には私は座席+ = "b"をするつもりです; @SagarGuhe –