私はtextareaからそれぞれの行を取得し、データベースの新しい行に挿入しようとしています。私は新しいbrakelinesとテキストのリストを作成するときに、f.ex:
test1の
test2の
test3に
は私は、MySQLのf.exで新しい行にこれらのマルチラインのそれぞれを挿入する:
のid kwName
3. TEST3
Laravelはtextareaの各行を取得し、データベースの新しい行に挿入します
test2は
1. test1の
2、私を助けてください。
私のコードは次のとおりです。
ブレイド
<textarea rows="1" name="kwName" class="form-control" placeholder="Insert keywords list"></textarea>
<input type="submit" class="btn btn-primary" name="add_kw" value="save">
コントローラ
if ($request->has('add_kw')) {
$this->validate($request,[
'kwName'=> 'required',
]);
// create new data
$values = new keyword;
$values->kwName = $request->kwName;
$values->website_id = $id;
$values->save();
}
挿入中にforeachループを使用する – Sona
「\ n」のテキスト領域を分割することができます。 – aynber