PHP のエラーのトラブルシューティングを行っていますが、解決方法がわかりません。PHPの知識はありません。
コードは次のとおりです。
function _act($sql) {
if (!$this->_link) {
Fatal::internalError('Tried to make database query before connection.');
}
$r = mysql_query($sql, $this->_link);
if ($r === false) {
Fatal::dbError($sql, "Database query failed", mysql_error());
}
return $r;
}
エラーログに次のように表示されます。
[2013 年 1 月 24 日 13:25:38 アメリカ/デンバー] PHP の厳格な標準: 非静的メソッド Fatal::dbError() を静的に呼び出すべきではありません。 /classes/Query.php 91 行目
オブジェクト呼び出しにしようとしまし$r->mysql_error();
たが、これにより別のエラーが発生しました。私はこのコードを書き直そうとしているのではなく、小中学校のエラーを修正しようとしているだけで、お金やボランティアの時間はありません。
前もって感謝します。