0
でダブル挿入データは、私は、ユーザー+写真をアップロード登録しようテーブルdosen(iddosen、USER_ID、namadosen、notelpdosen、fotodosen、など)Laravel 5.2 |単一の要求
を持っているが、それが挿入された2行に来ました。
- すべての列が "fotodosen"
- 除き、ヌルであるすべての行が "fotodosen" を除いて、データを持っています。
これは私の方法である:
public function store(CreateDosenRequest $request)
{
$user = User::create([
'name' => $request->input('name'),
'username' => $request->input('username'),
'email' => $request->input('email'),
'password' => $request->input('password'),
'admin' => $request->input('admin'),
]);
$dosen = Dosen::create([
'iddosen' => $request->input('iddosen'),
'nipy' => $request->input('nipy'),
'namadosen' => $user->name,
'user_id' => $user->id,
'alamatdosen' => $request->input('alamatdosen'),
'notelpdosen' => $request->input('notelpdosen'),
'tempatlahirdosen' => $request->input('tempatlahirdosen'),
'tanggallahirdosen' => $request->input('tanggallahirdosen'),
'agamadosen' => $request->input('agamadosen'),
]);
if ($request->hasFile('image')) {
$data = $request->input('image');
$photo = $request->file('image')->getClientOriginalName();
$destination = public_path() . '/uploads/';
$request->file('image')->move($destination, $photo);
$data['fotodosen'] = $photo;
Dosen::create($data);
}
return redirect('admin/dosen')->with('message', 'Data berhasil ditambahkan!');
}
あなたはそれぞれの使用のための新しい行のために二回そこDosen::create
を使用している私のコード
このエラーましパラメータの不一致を交換は、あなたがfotodosenの内側に格納したいん何array' – Ezra
ありながら、パターンが文字列ですか?イメージ名?はいの場合は更新を確認してください。 –