codeigniter mysql 'select' query returns only one column -


i try values 3 colums of table, query return one. can me on issue?

the model

public function get_forfait($selected_visiteur_np, $selected_mois) {    $query = $this->db->select('quantite', 'mois', 'idfraisforfait', 'idvisiteur')     ->from('lignefraisforfait')     ->where('idvisiteur', $selected_visiteur_np)     ->where('mois', $selected_mois)     ->get();      return $query->result(); } 

the controller

if ($this->input->post("submitmois")) {   $selected_mois = $this->input->post('fichefrais_mois');   //var_dump($selected_mois);   //die('ok');   $this->visiteur_model->get_forfait($selected_visiteur_np, $selected_mois);   $this->visiteur_model->get_horsforfait($selected_visiteur_np, $selected_mois);    $data['forfait'] = $this->visiteur_model->get_forfait($selected_visiteur_np, $selected_mois);   $data['horsforfait'] = $this->visiteur_model->get_horsforfait($selected_visiteur_np, $selected_mois);   $data['resultat'] = $this->load->view('visiteur/v_listefraisvalides', $data);    var_dump($data['forfait']);   die('ok'); } 

this result of var_dump. column "quantite" retrieved

array (size=104)   0 =>      object(stdclass)[259282]     public 'quantite' => string '4' (length=1)   1 =>      object(stdclass)[259281]     public 'quantite' => string '454' (length=3)   2 =>      object(stdclass)[259280]     public 'quantite' => string '4' (length=1) 

thanks time.

according docs select() function should

$this->db->select('quantite,mois,idfraisforfait,idvisiteur') 

all select fields should passed first argument of select() separated comma not each field separate parameter


Comments

Popular posts from this blog

basic authentication with http post params android -

vb.net - Virtual Keyboard commands -

How to get multiresult with multicondition in Sql Server -