<?php
$query= $this->db->query('SELECT state FROM states ORDER BY state= "New Jersey" desc, id asc');
$options = $query->result_array();
$options = array_column($options, 'state');
echo form_dropdown(array('name' =>'state'), $options, set_value('states', isset($states->state) ? $states->state:''), lang('states_field_states'));
?>
新澤西被設定爲下拉形式默認值和索引數組是0,但是在表中的ID爲這個狀態是34(我的表:ID 1-> 50 50種狀態)。如何將下拉表單中的索引數組與所有狀態的表中的id匹配?如何匹配索引數組中的表單下拉CodeIgniter與SQL中的ID?
不明白您的查詢,請詳細說明。 –
如果狀態等於慾望狀態設置,那麼留下空白它是什麼? –
刪除這行代碼$ options = array_column($ options,'state'); –