sql >> Databáze >  >> RDS >> Mysql

Jak přidat nový vstup na stránku registru laravel?

Je to jednoduché jako přidání nového pole do databáze a formuláře. Než do něj skočíte, projděte si základní dokumentaci Laravelu.

V zásadě postupujte takto:

1) Přidejte nový sloupec do své databázové tabulky (tj.:tabulka 'uživatelů')

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

(Toto je pouze nezpracovaný formát pro přidání pole pro základního uživatele. Nejlepší způsob, jak přidat pole, je použít migrace laravel )

2) Přidejte vstupní pole na stránku registračního formuláře (register.blade.php )

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

3) Proveďte změny na RegisterController.php

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



  1. Jaký je rozdíl mezi Views a Materialized Views v Oracle?

  2. Zvětšení velikosti postavy různého typu v postgresu bez ztráty dat

  3. Jak mohu uložit HTML kód do pole tabulky Postgresql DB?

  4. Aktualizujte sloupec počtu z dat v jiné tabulce