このクエリをデータベースに保存するにはどうすればいいですか?クエリには10行のテキストボックスがありますが、データベースに保存することはできません。多分私のコントローラは間違っています。このクエリをコントローラおよびモデルに保存してデータベースに保存する方法
は、ここに私のcreate.blade.php
<script type="text/javascript">
$(document).ready(function(){
var x =0;
$(".add-row").click(function(){
x++;
$("table > tbody").append('<input class="form-control" type="text" name="MFI" placeholder="Major Final Output" id="MFI" value="Participate in school activities">');
}); //add input box
});
$(document).on('click', '.delete-row', function(){
alert("ROWS DELETED! ")
$(this).parent().parent().remove();
マイnotescontroller.phpだ
public function store(Request $request)
{
$inputData= $request->all();
Note::create($inputData);
$ipcrId=$request->ipcr_id;
return redirect()->route('ipcr.show', compact('ipcrId'));
}
マイnote.php(モデル)
protected $fillable=['MFI','successIndicator','actualaccomplishments','distribution','Q1','E2','T3',' A4','Ave','Remarks','ipcr_id'];
public function ipcr()
{
return $this->belongsTo(ipcr::class);
}
私は、ボタンをクリックするたびに10個のボックスが連続して生成されるという質問があります。私は自分のデータベースに保存したいのと同じIDを持っているので、1対多の関係になります。私はクエリが1つのIDの行と多くの列に10boxesを保存できるようにそれを保存したい。私のおかげです。 –