Uitgaande van regel 749 van het bestand C:\AppServ\www\hfix\include\care_api_classes\class_mini_dental.php verwijst naar deze regel in uw voorbeeld...
if($this->row=$this->result->FetchRow()){
Dan is uw probleem dat $this->result is geen voorwerp. U wijst $this->result . toe op de vorige regel met de geretourneerde waarde van $db->Execute($this->sql) . Dus als $db->Execute() retourneert iets anders dan object dat u die fout zou krijgen. Mijn gok is $db->Execute() het is om de een of andere reden niet gelukt om uw zoekopdracht uit te voeren en een boolean terug te sturen false of een andere niet-objectwaarde als indicatie van falen. U moet eerst de retourwaarde op fouten controleren voordat u deze blindelings op deze manier gebruikt.
Zie ook https://stackoverflow.com/a/12769983/1878262 [gerelateerd]