2015-10-13 101 views
0

我有一個表,那裏我想保存檢查列表值,其中12個類型與相關的值給他們。當保存數據時向錶行添加隨機值 - mysql/laravel

例如:

類型:1個值:一個

類型:2值:C

類型:3值:C

同樣12的類型,所以我要添加1手動設置爲12個值。如何用循環進行處理?

+0

你是怎麼得到你在數據庫中插入的變量的? – aldrin27

+0

@ aldrin27通過服務網址 –

+0

我可以看到你的控制器中的所有數據? – aldrin27

回答

0
//the code below is a string so explode it 
    $pre_departure_type = $request->pre_departure_type; 

    //exploded to array 
    $arrayPreDepartureType = explode(',', $pre_departure_type); 

    for($i = 0; i < count($arrayPreDepartureType); $i++){ 
    $DriverPreDepartureItems = new DriverPreDepartureItems(); 
    $DriverPreDepartureItems->user_id = $driver_id->id; 

    $DriverPreDepartureItems->shift_id = $find_shift->id; 
    // there are 10 departure types // 
    $DriverPreDepartureItems->pre_departure_type = $arrayPreDepartureType[i]; 

    $DriverPreDepartureItems->value = $value; 

    // there are 10 departure types // 
    $DriverPreDepartureItems->save(); 
    } 
    //It will save until it reaches the maximum count.