Это функция, которая есть у меня внутри класса. $ db - это объект mysqli, который вводится при создании. Я не могу получить это, чтобы вернуть какие-либо данные. и не вижу, где я ошибся. Я попытался удалить оператор if, если проблема была там.
function getStat($statName) {
/**
* Gets latest value assigned to the statName for the given charID
*/
$sql = "select statValue from charStat where charID =".$this->charID." and statName =".$statName." order by timerstamp DESC limit 1";
$result = $this->db->query($sql);
if ($this->db->affected_rows == '1'){
$row = $result->fetch_row();
return $row[0];
} else {
return "error";
}