Witam. Pobieram dane w ten sposób:

  1. function PobierzWIADOMOSCIOdebrane($limit, $start, $LOGIN) {
  2.  
  3. $id_usera = $this->data_model->PobierzUsera($LOGIN);
  4. foreach($id_usera as $wynik){
  5. $dat[] = $wynik;
  6.  
  7. }
  8.  
  9. $id_usera = $dat[0]->IDUZYTKOWNIKA;
  10.  
  11. $this->db->select('*');
  12. $this->db->join('WIADOMOSCI_UZYTKOWNICY', 'WIADOMOSCI_IDWIADOMOSCI = IDWIADOMOSCI');
  13. $where = 'UZYTKOWNICY_IDUZYTKOWNIKA = '.$id_usera.' AND Odbiorca = 1 AND Kosz=0';
  14. $this->db->where($where);
  15. $this->db->order_by('DATA_WYSLANIA', 'DESC');
  16. $this->db->limit($limit, $start);
  17.  
  18. $q = $this->db->get('WIADOMOSCI');
  19.  
  20. if($q->num_rows() > 0) {
  21. foreach($q->result() as $row){
  22. $data[] = $row;
  23.  
  24. }
  25. return (isset($data)) ? $data : '';
  26. }
  27.  
  28.  
  29.  
  30. }


Wyświetlam ja natomiast w sposób następujący:

  1. foreach ($wiadomosc as $r) :
  2.  
  3. echo $r->TEMAT;
  4.  
  5. endforeach;


Przy użyciu bazy MySQL wszystko działało w porządku, jednak przy próbie przejścia na Oracle(11g) już pojawiają się błędy:

  1. Severity: 4096
  2.  
  3. Message: Object of class OCI-Lob could not be converted to string


Czy ktoś mógłby mi pomóc jak to rozwiązać, z góry bardzo dziękuję.