2016-05-20 6 views
0

ich nim aus der Datenbank erhalten möchten, mit Combobox aber meine Combobox zeigt nichtsNullwert auf Combobox - codeigniter

Mein Controler

public function add(){ 

    // Ambil data perusahaan dari tabel perusahaan 
     //$this->Super_Model->get('t_mynetpoin'); 
     $data['nim'] = $this->Super_Model->query('select nim from t_mynetpoin'); 
     // End of Ambil Data perusahaan 
     $data['view']= 'v_super_admin/super_admin_template/v_sidebar'; 
     $data['view']= 'v_super_admin/Coin/v_form'; 
     $this->load->view('index',$data); 

} 

Mein Modell

public function query($sql=''){ 
$query = $this->db->query($sql); 
if($query){ 
    return $query->result(); 
}else{ 
    return print_r($this->db->last_query()); 
} 

Meine Combobox In Ansicht

<div class="form-group"> 
<label class="col-sm-2 control-label">Nim </label> 
<div class="col-sm-10"> 
<?php echo form_dropdown("nim", $nim, @$row->nim, 'class="form-control" id="nim"'); ?> 
</div> 
</div> 

Aktualisiert

Meine Tabellenstruktur

|id_mynetpoin|tot_poin|last_modified|nim  | 
|1   |7000 |2016-05-20 |1314115315| 

Antwort

0
$query->result(); 

dies wird wieder Array von Objekten, während für Drop-Down Sie so einen Array mit Schlüssel-Wert-Paar müssen laufen eine Schleife und coveret Ihr Ergebnis ähnlich wie unten Array,

$options = array(
       'small' => 'Small Shirt', 
       'med' => 'Medium Shirt', 
       'large' => 'Large Shirt', 
       'xlarge' => 'Extra Large Shirt', 
      ); 

$shirts_on_sale = array('small', 'large'); 

echo form_dropdown('shirts', $options, 'large'); 


https://ellislab.com/codeigniter/user-guide/helpers/form_helper.html 

In Ihrem Controller, Statt unterhalb der Linie

aktualisiert $ data [ 'nim'] = $ this-> Super_Model-> query ('von t_mynetpoin nim wählen'); schreiben Sie unter Code

$result = $this->Super_Model->query('select nim from t_mynetpoin'); 
     $options = array(); 
     foreach ($result as $r){ 
     $options []= $r->nim; 
     } 
     $data['nim'] = $options; 
+0

hmm, wie man Daten von der Datenbank erhält? –

+0

Ich mache das in meinem Modell –

+0

Was ist Ihre Tabellenstruktur? – developerCK