если есть GROUP BY, значит считываем id записи (или какой там primary-ключ), а потом:
SELECT COUNT(*) AS `count` FROM `table1` WHERE `id`<'$id'
точно так же, как Вам написали выше. Для любого запроса COUNT(*) работает.
зачем что-то преобразовывать? Вы получили ответ JSON, используйте json_decode() и получите массив, а уж из него извлекайте что нужно.
Поскольку найти готовое решение, позволяющее и спарсить, и запихнуть в шаблон, вряд ли получится, и все равно придется допиливать, проще сразу написать с нуля - тем более это вопрос нескольких часов:)
Вам объяснили, что стили перекрывают атрибуты. И для примера указали, что где-то указано 123px, это абстракция. По другому можно сказать, что где-то указано width:200px
select hour, count(*)/sum(lead),count(*),sum(lead) FROM `real_stats` WHERE count(*)>30 group by hour
WHERE count(*)>30
Ответ MySQL: Документация#1111 - Invalid use of group function
select hour, count(*)/sum(lead),count(*),sum(lead) FROM `real_stats` group by hour HAVING count(*)>30
это относилось ко второй проблеме
все, первая проблема тоже решена!
может у вас где-нибудь в стилях !important, надо весь сайт смотреть, чтобы сказать.
Вы не писали, что все получаете, но массив обрезан. Вы как раз написали, что то работает, то нет. file_get_contents возвращает не массив, а строку.
там вообще другое имеется в виду, что развивать такой проект тяжело и в итоге он закроется. Санкций за это быть не может.