Всем мастерам привет! столкнулся вот с такой проблемой!
Пишу рынок в игре..
Вот подсчет продавцов
<?php
$saly_snoy = $db->rows("SELECT `id` FROM `saly` WHERE `snoy` > ? ",array(0));
?>
проблема заключается в том что, я не могу просчитать полное(суммарное) количество поля 'snoy' от всех игроков!
Может кто поможет? с меня +++
Добавлено 21.12.16 в 13:16:11:
Int(); атрибут поля `snoy`
Wins, написал так
<?php
$saly_snoy2 = $db->rows("SELECT SUM (snoy) FROM `saly` ",array());
?>
выводит 0
GOODOK, может не нужно метод rows вызывать?)
axer, любой запрос идет через функцию.. но щас проверю!
axer, Как я и говорил.. не шурупит!
Добавлено 21.12.16 в 14:18:19:
шас попробую определить массиви вывести конкрктно..
Добавлено 21.12.16 в 14:22:42:
не варик!
GOODOK, ради интереса создал табличку и попробовал:
$q = $db->query("SELECT SUM(rules) FROM users"
$f = $db->fetch($q);
все нормально записывается. результат выдается в $f правильно
GOODOK, не на pdo, конечно. Через библиотечку, которая пользуется mysqli. Но как бы никакой разницы для SQL запроса нет.
Ты возможно пытался сразу результат получить, после запроса.
преобразуй сначала к ассоциативному массиву и его уже выводи