|
|
23.06.2010, 20:22
|
|
Константин
Зарегистрирован: 2010-06-23
Сообщений: 8
|
Требуется вывести подразделы и подсчитать количество в них записей.Пробую через переменную %SUB.Ниже приведен шаблон вывода.
$browse_sub[prefix] ="";
$browse_sub[suffix] = "";
$browse_sub[unactive] = "<div class='move'>
<h3><a>%NAME</a></h3><div class='green'>".listQuery("SELECT COUNT(*) AS col FROM Message152 WHERE `Subdivision_ID`=%SUB",'$data[col]')."вопроса</div><div class='clr'></div></div>";
$browse_sub[active] = "";
$browse_sub[active_link] = "";
$browse_sub[divider] = '';
Может кто встречался с такой проблемой.
|
|
|
23.06.2010, 21:11
|
|
malich
Андрей Малков
Зарегистрирован: 2005-08-09
Сообщений: 522
|
А в чем собственно проблема то? :-)
Если память не изменяет нужно вот так:
Код:$browse_sub[unactive] = "
%NAME \".listQuery(\"SELECT COUNT(*) AS col FROM Message152 WHERE `Subdivision_ID`=\$data[\$i][Subdivision_ID] AND Checked=1\",\"\\\$data[col]\").\"вопроса";
|
|
|
23.06.2010, 21:53
|
|
Константин
Зарегистрирован: 2010-06-23
Сообщений: 8
|
Большое спасибо, а то сегодня пару часов провозился.Просто не сообразил что данные можно взять из массива $data[$i].Вы маленькую ошибку допустили.Вот конечный запрос.
Код:\".listQuery(\"SELECT COUNT(*) AS col FROM Message152 WHERE `Subdivision_ID`='\".\$data[\$i][Subdivision_ID].\"' AND Checked=1\",\"\\\$data[col]\").\"
|