Вывод статистики на сайте

Главные вкладки

Аватар пользователя Arthur Arthur 20 ноября 2011 в 10:58

Здравствуйте. мне необходима помощь) мне нужно вывести специфическую статистику на сайте. речь идет о доске объявлений недвижимости. мне надо вывести среднюю стоимость квадратного метра т.е. из базы достать сумму всех площадей квартир, домов и т.д. и поделить на сумму цен...а потом где-нить в блоке вывести. существует ли такой модуль или какие другие варианты есть?))

Комментарии

Аватар пользователя Айдар Айдар 20 ноября 2011 в 12:21

А идея интересная! Видел еще на сайтах-каталогах таблицу с ценами и 1 столбец индекса соотношения некой цены среднерыночному (среднесайтовому) значению.

Аватар пользователя Arthur Arthur 20 ноября 2011 в 21:16
<?php
$result 
db_result(db_query("
select 
    sum(content_type_adv.field_price_value) as cena, 
    sum(content_type_adv.field_s_obsh_value) as ploshad 
from
    content_type_adv inner join node on node.nid = content_type_adv.nid 
where 
    content_type_adv.field_type_adv_value = 'Продажа квартир' and 
    content_type_adv.field_nas_punkt_value = 'Москва' and 
    content_type_adv.field_vid_valuta_value = 'руб.' and
    content_type_adv.field_date_okonch_value >= '"
.$date("Y-m-d H:i:s")."'"));

$data db_fetch_array($result);
echo 
$data['cena'];

?>

Скажите пожалуйста, где я тут неправильно написал. У меня ошибка
Fatal error: Function name must be a string in D:\wampdata\apache\localhost\www\agent07\includes\common.inc(1696) : eval()'d code on line 11

Аватар пользователя Arthur Arthur 20 ноября 2011 в 22:01

<?php
$result 
db_query("
select 
    sum(content_type_adv.field_price_value) as cena, 
    sum(content_type_adv.field_s_obsh_value) as ploshad 
from
    content_type_adv inner join node on node.nid = content_type_adv.nid 
where 
    content_type_adv.field_type_adv_value = 'Продажа квартир' and 
    content_type_adv.field_nas_punkt_value = 'Москва' and 
    content_type_adv.field_vid_valuta_value = 'руб.' and
    content_type_adv.field_date_okonch_value >= '"
.$date("Y-m-d H:i:s")."'");

$data db_fetch_array($result);
echo 
$data['cena'];

?>

этот код имеете ввиду?