私はcodeigniterにionauthを使用していますが、テキストフィールドと同じ方法でドロップダウンリストをコーディングする方法がわからないことを除けば、うまく機能します。
ビューの下にテキストフィールドを表示する場合は、これを発行する必要があります。
<?php echo form_input($first_name);?>
そして、これはコントローラーの下のコードです:
$this->data['first_name'] = array(
'name' => 'first_name',
'id' => 'first_name',
'type' => 'text',
'size' => 32,
'maxlength' => 32,
'value' => $this->form_validation->set_value('first_name'),
);
しかし、ドロップダウンリストの値を配列に入れるにはどうすればよいですか?
私はこのコードを表示してみました:
<?php
$options = array(
'' => 'Select',
'Dr' => 'Dr.',
'Mr' => 'Mr.',
'Mrs' => 'Mrs.',
'Ms' => 'Ms.',
'Prof' => 'Prof.',
'Mr. & Mrs.' => 'Mr. & Mrs.',
);
echo form_dropdown('title', $options, '$title');
?>
私は、ビューの下でそれを次のようにコーディングする必要があると考えています:echo form_dropdown($title);
テキストフィールドと同じですが、コントローラーの下のコードは何ですか?