-1
需要存儲值將數據庫從下面的代碼不插入值,以數據庫爲單選按鈕
如何在數據庫
得到值。這是我的查看
<form action="store" method="post"> <?php foreach($data as $value) { ?> <div style="border-style: solid; width: 65%; height: 500px; padding-left: 30px; background-color: #E5E8E8"> <p>{{ $value-> Qid }}) {{ $value-> opt }} </p> <?php if(($value ->QuestionType) == "MCQ") {?> <ul> <li><b>A: </b>{{$value->opt1}}</li> <li><b>B: </b>{{$value->opt2}}</li> <li><b>C: </b>{{$value->opt3}}</li> <li><b>D: </b>{{$value->opt4}}</li> </ul> Select one of the following options:<br> {{ Form::radio($value-> Qid, $value-> opt1) }}{{ $value->opt1}}</br> {{ Form::radio($value-> Qid, $value-> opt2) }}{{ $value->opt2}}</br> {{ Form::radio($value-> Qid, $value-> opt3) }}{{ $value->opt3}}</br> {{ Form::radio($value-> Qid, $value-> opt4) }}{{ $value->opt4}}</br> <?php } elseif(($value ->QuestionType) == "truefalse") {?> Select one of the following options:<br> {{ Form::radio($value-> Qid, $value-> opt1) }}True</br> {{ Form::radio($value-> Qid, $value-> opt2) }}False</br> <?php } else {?> {{ Form::radio($value-> Qid, $value-> opt1) }}</br> {{ Form::radio($value-> Qid, $value-> opt2)}}</br> <?php }?> </div> <p></p> <?php } //for loop ?> <input type="hidden" name="_token" value="{{csrf_token()}}"> <input type="submit" name="submit " value="submit"> </form>
這是我的模型
<?php namespace App; use Illuminate\Database\Eloquent\Model; class test extends Model { protected $fillable = ['Qid']; protected $table = 'testresult'; }
這是我的控制器
public function store() { test::create(Request::all()); return 'data Inserted'; }
-
**$value-> Qid**
是題號是互不相的foreach 後$value-> opt
是從數據庫中選擇- 我怎麼可以發佈所有的價值,並插入到每個單選按鈕的數據庫
or
- 我怎樣才能得到所有單選按鈕值和存儲
Qid是我想要將數據庫的值存儲到數據庫的字段 – Anonymous
傳遞請求沒有幫助?我不熟悉{{Form}},所以我不確定它是什麼。也許名字不見了? – Tim
在表單字段中沒有名稱$ value-> Qid – Anonymous