2016-11-20 21 views
0

私の行を更新しようとしています。提供される図はUsersテーブル構造です。私がLaravel Authenticationを使って登録するとき。黄色のマークされた行のみが使用され、残りの行は空のままです。プロファイルと呼ばれる作成された別のページがあり、プロファイルページを使用して残りの空の行にデータを追加したい。しかし、私は立ち往生して、それを行う方法を理解することができません。助言がありますか?Laravel 5.2ユーザーテーブルを更新する方法

user table structure

+0

を更新することができますこの方法、あなたの質問には、精度のため更新し、詳細はこちらあなたがやったことと解決の可能性に直面した課題を共有しましょう。 – nyedidikeke

+0

あなたの質問にもっと詳しくお答えください。ありがとう! – Ronald

答えて

1

あなたはこのように、プロフィールページからユーザー・テーブルとの相互作用のためのプロフィールコントローラを作成することができます:ユーザーモデルでは

use App\User; 
class ProfileController extends Controller { 
public function function_name(Request $request) 
    { 
    ... 
    $user = Auth::User(); //get authorized user, or you can get user by ID 
    $user->city = 'City'; 
    $user->country = 'Country '; 
    $user->save(); 
    ... 

    } 
0

、充填可能な変数にthoesフィールドを追加することを忘れてはいけません。 exemple

protected $fillable = [ 
     'name', 'email', 'password', 'company_name','street_name','whatever' 
    ]; 

ため

->create($data);方法がうまく

に動作しますか、あなただけの登録フォームにこれらのフィールドを追加し、登録方法

関連する問題