Forudsat linje 749 i filen C:\AppServ\www\hfix\include\care_api_classes\class_mini_dental.php
henviser til denne linje i dit eksempel...
if($this->row=$this->result->FetchRow()){
Så er dit problem det $this->result
er ikke et objekt. Du tildeler $this->result
på den forrige linje med returværdien $db->Execute($this->sql)
. Så hvis $db->Execute()
returnerer alt andet end objekt, du ville få den fejl. Mit gæt er $db->Execute()
kunne ikke udføre din forespørgsel af den ene eller anden grund og returnere en boolean
false
eller en anden ikke-objekt værdi som indikation på fejl. Du bør tjekke returværdien for fejl først, før du blindt bruger den på denne måde.
Se også https://stackoverflow.com/a/12769983/1878262 [relateret]