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]