Опубликовано: 22 января 201213 г Помогите написать мини-хук на основе такого запроса: SELECT SUM( `playcount` ) FROM `ibf_iarcade_games` Должно выводиться в блоке статистики что-то вроде "Всего сыграно в игры ххх раз", где ххх это значение, получаемое SQL-запросом
Опубликовано: 22 января 201213 г В нужном месте шаблона <php> $arc = $this->DB->buildAndFetch( array( 'select' => 'SUM( playcount ) as playcount', 'from' => 'iarcade_games' ) ); </php> <div>Всего сыграно в игры {$arc['playcount']} раз</div>
Опубликовано: 22 января 201213 г Автор В нужном месте шаблона <php> $arc = $this->DB->buildAndFetch( array( 'select' => 'SUM( playcount ) as playcount', 'from' => 'iarcade_games' ) ); </php> <div>Всего сыграно в игры {$arc['playcount']} раз</div> хотелось бы чтобы оно сюда попало желательно в таком-же дизайне :)
Опубликовано: 23 января 201213 г Автор расковырял чужой хук статистики и добавил туда новые значения :)
Опубликовано: 23 января 201213 г Автор попытался повторить тоже самое для SELECT COUNT( * ) FROM ibf_iarcade_games но нифига не вышло - значение не выводится, хотя запрос нормально исполняется, как в админке форума, так и в пхпмайадмин!
Опубликовано: 23 января 201213 г попытался повторить тоже самое дляно нифига не вышло - значение не выводитсяТоже самое это что? И почему оно должно выводится? хотя запрос нормально исполняется, как в админке форума, так и в пхпмайадмин!У форума для построения запросов есть свой драйвер. Пример можно увидеть выше
Опубликовано: 23 января 201213 г Автор Тоже самое это что? перевел запрос в формат форумаИ почему оно должно выводится? а почему нет? как-то так <php> $arc = $this->DB->buildAndFetch( array( 'select' => 'COUNT( * ) as gamecount', 'from' => 'iarcade_games' ) ); </php> <div>Всего игр {$arc['gamecount']}</div>
Опубликовано: 23 января 201213 г как-то такА если попробовать объединить в один запрос <php> $arc = $this->DB->buildAndFetch( array( 'select' => 'COUNT(*) as gamecount, SUM(playcount) as playcount', 'from' => 'iarcade_games' ) ); </php>
Опубликовано: 23 января 201213 г Автор А если попробовать объединить в один запрос <php> $arc = $this->DB->buildAndFetch( array( 'select' => 'COUNT(*) as gamecount, SUM(playcount) as playcount', 'from' => 'iarcade_games' ) ); </php> ага, сработало!сенькс!
Опубликовано: 23 января 201213 г Автор попытался отредактировать чужой хук, выкинув оттуда "лишнее", но оно всё-равно встает на ЕГО место, а не отдельно!
Помогите написать мини-хук на основе такого запроса:
Должно выводиться в блоке статистики что-то вроде "Всего сыграно в игры ххх раз", где ххх это значение, получаемое SQL-запросом