sql >> Database teknologi >  >> RDS >> Mysql

Hvordan tilføjer man nyt input i registersiden laravel?

Det er nemt som at tilføje et nyt felt i database og formular. Gennemgå den grundlæggende dokumentation af Laravel, før du hopper ud i den.

Grundlæggende skal du følge disse trin:

1) Tilføj en ny kolonne til din databasetabel (dvs.:'brugeres' tabel)

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

(Dette er kun et råformat til at tilføje feltet til en grundlæggende bruger. Den bedste måde at tilføje felt på er at bruge laravel-migrering )

2) Tilføj et inputfelt til registreringsformularsiden (register.blade.php )

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

3) Foretag ændringer på din RegisterController.php

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



  1. MYSQL importerer data fra csv ved hjælp af LOAD DATA INFILE

  2. Brug af `rand()` med `having`

  3. JDBC kan ikke oprette forbindelse til mysql-database på openshift

  4. Rails ActiveRecord sorterer efter antal tilknyttede bordforeninger