2015-07-28 1 views
0

Le $user contient un type de données CHAR de la base de données.
Mon erreur était:Message: L'objet de classe CI_DB_oci8_result n'a pas pu être converti en chaîne

Message: Objet de CI_DB_oci8_result de classe ne peut pas être converti en chaîne

Voici mon code:

 $this->db->select('CONSULTATION_DATE,CONSULTATION_DESC,CONSULTATION_STATUS'); 
     $this->db->from('SCHEDULE_REQUEST'); 
     $this->db->where("STUDENT_ID= '". $user."'"); 
     $this->db->where("CONSULTATION_STATUS LIKE 'Accept'"); 
     $data['status']=$this->db->get(); 

Répondre

0

utilisent ce

$this->db->select('CONSULTATION_DATE,CONSULTATION_DESC,CONSULTATION_STATUS'); 
    $this->db->from('SCHEDULE_REQUEST'); 
    $this->db->where("STUDENT_ID= '". $user."'"); 
    $this->db->where("CONSULTATION_STATUS LIKE 'Accept'"); 
    $result=$this->db->get();//data store as Object Array 

EDIT 01

$this->db->select('CONSULTATION_DATE,CONSULTATION_DESC,CONSULTATION_STATUS'); 
$this->db->from('SCHEDULE_REQUEST'); 
$this->db->where("STUDENT_ID= '". $user."'"); 
$this->db->where("CONSULTATION_STATUS LIKE 'Accept'"); 
$result=$this->db->get();//data store as Object Array 
$data['array'] = $result; 

Dans la vue

foreach ($array as $item) 
{ 
    echo $item['table_filed']; 
} 

EDIT 02

Dans le modèle

public function get_data($user) 
{ 
    $query = $this->db->query("SELECT CONSULTATION_DATE,CONSULTATION_DESC,CONSULTATION_STATUS FROM schedule_request WHERE STUDENT_ID= '$user' AND CONSULTATION_STATUS LIKE 'Accept' "); 
    $result = $query->result_array(); 
    return $result; 
} 

Contrôleur

$data['result'] = $this->Model_name->get_data($user); 
$this->load->view("View_name",$data) 

Dans la vue

foreach ($result as $item) 
{ 
    echo $item['table_filed']; 
} 
+0

Comment ca je sortie la valeur de celui-ci dans le dossier de vue? Ceci est mon code dans le dossier de vue:? * résultat() comme row1 $) { > CONSULTATION_DATE;?> CONSULTATION_DESC;?> CONSULTATION_STATUS;?> * – vhann

+0

Mon erreur est la même que celle-ci: Message: Objet de classe CI_DB_oci8_result n'a pas pu être converti en chaîne – vhann

+0

merci beaucoup Sir Abdulla forme votre partage de connaissances, mais malheureusement, cela n'a pas fonctionné. De toute façon j'essaie de chercher d'une autre façon ou en créer une nouvelle. merci encore Sir Abdulla. plus de pouvoirs. – vhann