データベースを取得しました。これはそのmysqlスクリプトです。プレイヤーはより多くテーブルに表示される可能性があります。私がやりたいことは、このプレイヤーが達成したすべての目標の合計を取得することです。
脚本:
CREATE TABLE IF NOT EXISTS `spelerswedstrijden` (
`Id` int(5) NOT NULL AUTO_INCREMENT,
`spelerId` int(2) NOT NULL,
`wedstrijdId` int(5) NOT NULL,
`goals` int(5) DEFAULT NULL,
`assisten` int(5) DEFAULT NULL,
`gelekaarten` int(5) DEFAULT NULL,
`rodekaarten` int(5) DEFAULT NULL,
PRIMARY KEY (`Id`)
)
私のモデルコード:
function getGoals($id) {
$this->db->where('spelerId', $id);
$this->db->from('spelerswedstrijden');
$goals = $this->db->select_sum('goals');;
return $goals;
}
このコードを使用すると、次のエラーが表示されます: クラス CI_DB_mysql_driver のオブジェクトを文字列に変換できませんでした これを修正する方法はありますか? 前もって感謝します