0
產生我在控制器CakePHP中,選擇了形式與查詢
$clientslist = $this->Client->query("SELECT client_name FROM clients WHERE active=1");
我該怎麼讓我的客戶名單與在表單中選擇此查詢?
echo $this->Form->input('clientname', array('type' => 'select', 'options' => ??????));
感謝
編輯
我已經解決了我的問題
在控制器
$clientslist = $this->Client->find('list', array('fields' => array('Client.client_name'), 'conditions' => array('Client.active' => '1')));
$this->set('clientslist', $clientslist);
鑑於
echo $this->Form->input('cliente', array('type' => 'select', 'options' => $clientslist));
我還有一個問題,現在
鑑於選擇框的每一個選項的值是id 我怎樣才能在價值使用客戶端的名字嗎?
與我的查詢我得到''選項值=「4」>蘋果',與你我''選項值=「4」> 4'但我需要'' – Matteo 2011-05-02 09:06:20