sql >> データベース >  >> RDS >> Mysql

Laravelのデータベースに配列値を挿入します

    DBに挿入しているのは、最後の1つだけです。また、1つのクエリでデータを準備し、すべての回答を挿入できます。

    public function store(Request $request)
    {
        for ($i = 1; $i < count($request->en_answer); $i++) {
            $answers[] = [
                'user_id' => Sentinel::getUser()->id,
                'en_answer' => $request->en_answer[$i],
                'question_id' => $request->question_id[$i]
            ];
        }
        EnAnswer::insert($answers);
        return redirect('submitted')->with('status', 'Your answers successfully submitted');
    }  
    


    1. 現在のコンテンツを失うことなく、更新された構造をMySQLテーブルにインポートできますか?

    2. スクリプトが機能する場合、Postgres now()のタイムスタンプは変更されません

    3. MySQLでnullを0に置き換えます

    4. Microsoft SQL(.MDF)ファイルからMySQLにデータをインポートします