sql >> データベース >  >> RDS >> Mysql

ドロップダウンメニューにデータベースを入力すると、Laravel4になります

    ドロップダウンメニューにRecordCompanyモデルのすべてのレコードを入力するには、ビューで次の操作を実行できます。

    {{ Form::select('company_id', RecordCompany::lists('company_name', 'id')) }}
    

    コードの説明:

    1. Form::select メソッドはHTML選択タグを作成します。
    2. company_id 選択タグの名前です。
    3. 2番目のパラメーターは、selectタグのオプションです。 lists 任意のモデルのメソッド(この場合はRecordCompany)は、そのメソッドに渡されたパラメーター(id)を含む連想配列を生成します およびcompany_name この場合)モデルのデータベーステーブル内のすべてのレコード。

    必要に応じて、listsを呼び出すこともできます コントローラからメソッドを実行し、次のように値をビューに渡します。

    コントローラー内

    $company_lists = RecordCompany::lists('company_name', 'id');
    
    return View::make('admin.record_new', array('company_lists' => $company_lists));
    

    表示中

    {{ Form::select('company_id', $company_lists) }}
    

    ドロップダウンリストを生成するためのLaravel4のドキュメントは、次の場所で確認できます: http:// laravel.com/docs/html#drop-down-lists



    1. Postgres-致命的:データベースファイルはサーバーと互換性がありません

    2. DBAの生涯についての陽気なツイート

    3. データベースに断片化されたインデックスがないことを確認する方法

    4. mySQL>>個別のGROUP_CONCATへのHREFリンクの追加