<?php class obj { //.... takie same membersy jak w nazwy kolumn w bazie danych function display_object() { echo\"<pre>\"; echo\"</pre>\"; } } class db { //...... function query($query_string) { if($this->connection) { $i=0; $row[0]->display_object(); // -> Call to undefined function: display_object() return $row; // returns an array of objs } else return NULL; } } ?>
Oczywiscie jest problem przy
<?php $row[0]->display_object(); ?>
Chcialbym zeby mysql_fetch_object zwracal mi obiekty typu obj. (przynajmiej o takich samych polach). Oczywiscie moge wyciagnac sobie z
konkretne pola i potem skopiowac je do nowego obiektu
<?php $row[$i] ?>
, niestety obiekt typu obj ma ok 100 pol wiec reczne ich kopiowanie to udreka. Szukam sposobu zeby elegancko wyciagnac z bazy pola i odrazu wrzucic je obiektu (tablicy obiektow).
<?php new obj() ?>
Bede bardzo wdzieczy za wszelkie wskazowki.