wie um zu zeigen, ausgewählten Elements im Bearbeiten-form_dropdown codeigniter

ich habe ein problem anzuzeigen, die das ausgewählte Element, wenn beim aktualisieren/Bearbeiten-Menü

das Element nicht ausgewählt wurde. wie stellen Sie auto wählen?

hier mein Modell

    public function master_kategorilapor(){
    $this->db->order_by('id_kategorilapor');
    $sql_kategorilapor=$this->db->get('kategorilapor');
    if($sql_kategorilapor->num_rows()>0){
    return $sql_kategorilapor->result_array();
    }
}

dieser controller

    public function tambah_lapor(){
    $data['kategorilapor'] = $this->mymodel->master_kategorilapor();
    $dd_kategorilapor = array();
    foreach ($this->mymodel->master_kategorilapor() as $data_kategorilapor) 
    {
    $dd_kategorilapor[$data_kategorilapor['id_kategorilapor']] = $data_kategorilapor['nama_kategorilapor'];
    }
    $data['kategorilapor']=$dd_kategorilapor;

    $this->load->view ('petugas/tambah_lapor', $data);
}

controller-get update Daten

public function update_data ($id_lapor){


$this->load->model("mymodel");
$mhs = $this -> mymodel -> GetLapor("where id_lapor = '$id_lapor' ");
$data = array(
    "id_lapor" => $mhs[0]['id_lapor'],
    "tgl_lapor" => $mhs[0]['tgl_lapor'],
    "t1" => $mhs[0]['t1'],
    "t2" => $mhs[0]['t2'],
    "dari" => $mhs[0]['dari'],
    "untuk" => $mhs[0]['untuk'],
    "id_tujuanlapor" => $mhs[0]['id_tujuanlapor'],
    "id_kategorilapor" => $mhs[0]['id_kategorilapor'],
    "isi_taruna" => $mhs[0]['isi_taruna'],
    "keterangan_taruna" => $mhs[0]['keterangan_taruna']);


$this->load->view('petugas/update_lapor',$data);

}

Und das ist meiner Ansicht

     <?php echo form_dropdown("id_kategorilapor",$kategorilapor); ?>
  • Ihre $data (gesendet, um die Ansicht), nicht den Wert "kategorilapor" in ihm.
  • Sie brauchen nicht, diese $data['kategorilapor'] = $this->mymodel->master_kategorilapor(); auf Ihre erste Linie der tambah_lapor() Funktion. warum haben Sie diese?
  • wenn Sie var_dump die $data vor dem senden an das Ansicht -, was bekommen Sie?
  • mm, ich meine id_kategorilapor in Sicht, sorry für den Fehler
  • nur der Letzte Fehler nun die Nachricht: Invalid argument für foreach geliefert()
InformationsquelleAutor Naver Yogi | 2015-02-18
Schreibe einen Kommentar