SELECTエレメントのデフォルト値を設定しようとしていますが、機能していません。これは私のコードです:SELECT入力フィールドにデフォルトオプションを設定する方法
$enum_options = array('1'=>__('None'), '2'=>__('Call for Interview'),'3'=>__('Rejected'),'4'=>__('Pending for Upcoming Oportunities'));
echo $record['Record']['status'];
echo $this->Form->input('status', array('label' => __('Status'),'options'=> $enum_options, 'default' => $record['Record']['status']));
DB内のステータスフィールドはENUM型である:
`status` enum('None','Call for Interview','Rejected','Pending for Upcoming Oportunities') NOT NULL DEFAULT 'None',
任意のヘルプ?よろしくとありがとう
'$レコード[ '録音'] [ '状態']何で動作します;'は? – Mchl
varに格納されている値を確認するだけです。たとえば、数値(1,2,3,4)の代わりに「Rejected」と表示されている可能性があります。これは修正方法がわかりません。 – ReynierPM
はい、しかし、彼はおそらく、現在のステータスは知りたいですか?正確な出力は何ですか?それが0であれば、問題が何であるかを知っている – mark