Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để thêm đầu vào mới trong trang đăng ký laravel?

Nó đơn giản như thêm một trường mới trong cơ sở dữ liệu và biểu mẫu. Xem qua tài liệu cơ bản của Laravel trước khi bắt đầu tìm hiểu.

Về cơ bản, hãy làm theo các bước sau:

1) Thêm một cột mới vào bảng cơ sở dữ liệu của bạn (ví dụ:bảng 'người dùng')

ALTER TABLE `users` ADD `address` TEXT NOT NULL AFTER `name`;

(Đây chỉ là định dạng thô để thêm trường cho người dùng cơ bản, Cách tốt nhất để thêm trường là sử dụng di chuyển laravel )

2) Thêm trường đầu vào vào trang biểu mẫu đăng ký (register.blade.php )

<input id="address" type="text" class="form-control" name="address" value="{{ old('address') }}" required>

3) Thực hiện thay đổi trên RegisterController.php của bạn

protected function create(array $data)
{
    return User::create([
        'name' => $data['name'],
        'email' => $data['email'],
        'address' => $data['address'],
        'password' => bcrypt($data['password']),
    ]);
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. truy vấn không phân biệt chữ hoa chữ thường trong mysql

  2. Thao tác dữ liệu utf8mb4 từ MySQL với PHP

  3. Máy chủ MySQL lỗi cú pháp thủ tục được lưu trữ

  4. Sử dụng Wicket để hiển thị hình ảnh được lưu trữ dưới dạng BLOB trong MYSQL db

  5. Cách tốt nhất để xử lý việc lưu trữ / hiển thị ngày tháng ở các múi giờ khác nhau trong PHP?