私は学校プロジェクトに取り組んでいます。私は登録用紙を持っています。Laravelに電話番号が保存されていません
私はlaravel 5で作業しており、laravelのauthパッケージを使用しています。
私はここで
protected function create(array $data)
{
$birthday = explode('-', $data['birth_day']);
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => bcrypt($data['password']),
'lastName' => $data['lastName'],
'streetAdress' => $data['streetAdress'],
'houseNumber' => $data['houseNumber'],
'city' => $data['city'],
'user_phone_number' => $data['user_phone_number'],
'postal_code' => $data['postal_code'],
'birth_day_day' => $birthday[2],
'birth_day_month' => $birthday[1],
'birth_day_year' => $birthday[0],
'user_parent_name' => $data['user_parent_name'],
'user_parent_email' => $data['user_parent_email'],
'user_parent_phone' => $data['user_parent_phone'],
]);
}
を作成され、ここで私のバリデータである。この
protected function validator(array $data)
{
return Validator::make($data, [
'name' => 'required|string|max:255',
'email' => 'required|string|email|max:255|unique:users',
'password' => 'required|string|min:6|confirmed',
'lastName' => 'required|string|max:55|',
'streetAdress' => 'required|string|max:255|',
'houseNumber' => 'required|integer|min:1|',
'city' => 'required|string|max:255|',
'postal_code' => 'required|string|max:255|',
'user_phone_number' => 'required|numeric|min:10|',
'birth_day' => 'required|date|min:1|',
'user_parent_name' => 'required|string|max:255|',
'user_parent_email' => 'required|email|max:255|',
'user_parent_phone' => 'required|numeric|min:10|',
]);
}
のように私の余分な登録フォームを追加私のHTMLは、私が持っている私のデータベースで
<input id="user_phone_number" type="number" class="form-control" name="user_phone_number" value="{{ old('user_phone_number') }}" required>
ですuser_phone_number
と呼ばれる列。他のすべては、ストアを行いますがuser_phone_number
はまだ私は私のモデルを見た事前
USER_PHONE_NUMBER欠落していたdidntのことは 'DDを($データ[「USER_PHONE_NUMBER」])'あなたにチェックする方法を作成してやってみ? –
あなたの質問を編集して、あなたの 'User'モデルを含めてください。 –
私はあなたが言ったことをしました、その結果は "0180611142"でした。それは情報を持っています。 –