ファイルC:\AppServ\www\hfix\include\care_api_classes\class_mini_dental.phpの行749を想定 あなたの例でこの行を参照しています...
if($this->row=$this->result->FetchRow()){
次に、問題は$this->result オブジェクトではありません。 $this->resultを割り当てます $db->Execute($this->sql)の戻り値を持つ前の行 。したがって、$db->Execute()の場合 そのエラーが発生するオブジェクト以外のものを返します。私の推測では、$db->Execute() 何らかの理由でクエリの実行に失敗し、booleanを返しました false または失敗の兆候としてのその他の非オブジェクト値。このようにやみくもに使用する前に、まずエラーの戻り値を確認する必要があります。
https://stackoverflow.com/a/12769983/1878262 もご覧ください。 [関連]