function retrieveByOrderNr($ordernr) { $query = $this->getDatafieldname('ordernr') . '=\'' . $ordernr . '\' '; // get the database name from getDatafield $this->convertdata(OpslagMedium::getObjectdataOnQuery(TABLE_BEST, $query)); $query = ' orderid=' . $this->id; $dataRowsAssigned = OpslagMedium::getReturnSetOnQuery('bestelling_boek', $query); while ($row = mysql_fetch_assoc($dataRowsAssigned)) { $assigned = new assigned_book(); $assigned->getfromid($row['id']); $this->data->assigned_books[] = $assigned; // is this the way to do this ??? //$val = $this->data->assigned_books; } }