Codigniter でドロップダウン メニューを作成する必要があり、値はデータベース テーブルから取得されます。データには映画のグループが含まれているため、データをメニューに入力できるようにする必要があります。
どうすればいいですか?
Codigniter でドロップダウン メニューを作成する必要があり、値はデータベース テーブルから取得されます。データには映画のグループが含まれているため、データをメニューに入力できるようにする必要があります。
どうすればいいですか?
データを反復処理して選択リストを作成するだけです
<select name="movie_id">
<?php foreach ($rows as $row): ?>
<option value="<?= $row['id']; ?>"><?= $row['name']; ?></option>
<?php endforeach; ?>
</select>
これは、テーブルスキーマに基づいて明らかに異なります
Codeigniterのドキュメントによると
このURLを参照してください
Code Igniter - データベースから正しい値を選択する form_dropdown
Codeigniter form_helper データベース行を選択メニューの値にする
最初のパラメーターにはフィールドの名前が含まれ、2 番目のパラメーターにはオプションの連想配列が含まれ、3 番目のパラメーターには選択する値が含まれます。3 番目のパラメーターを介して複数の項目の配列を渡すこともでき、CodeIgniter は複数選択を作成します。
管理コントローラーには次のようなものが必要です
$data['selected'] = $this->salary_expectation->get_salary_selected();
これによると、管理ビューは次のようになります
<?php echo form_dropdown('salaries', $salaries, $selected_value); ?>