Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak dodać nowe wejście w laravel strony rejestru?

Wystarczy dodać nowe pole w bazie danych i formularzu. Przejrzyj podstawową dokumentację Laravela, zanim do niej wskoczysz.

Zasadniczo wykonaj następujące kroki:

1) Dodaj nową kolumnę do tabeli bazy danych (np. tabela „użytkownicy”)

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

(To tylko surowy format dodawania pola dla podstawowego użytkownika. Najlepszym sposobem dodania pola jest użycie migracja laravel )

2) Dodaj pole wejściowe do strony formularza rejestracyjnego (register.blade.php )

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

3) Wprowadź zmiany w swoim RegisterController.php

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. CakePHP:Jak pobrać dane z dwóch tabel za pomocą sprzężenia wewnętrznego?

  2. Niezgodność z Mysql 5.7 (wyrażenie #1 klauzuli ORDER BY nie znajduje się na liście SELECT)

  3. Problem z przygotowanym oświadczeniem

  4. usuń plik za pomocą procedury MySQL

  5. Jak stworzyć instalator po zakończeniu pracy z aplikacją Java Desktop z bazą danych MySQL?