|
dekart
DaHost.Ru
Зарегистрирован: 2005-03-26
Сообщений: 81
|
Здравствуйте.
Нужна помощь с синтаксисом $db->get_var
Есть рабочий код в префиксе объектов:
<?php echo ($cc_settings['BestSH'] ? "
<tr><td>
".listQuery("SELECT a.NumCat, a.CatBreed, b.Poroda_ID, b.Poroda_Name FROM Message2006 as a, Classificator_Poroda as b WHERE a.CatBreed=b.Poroda_ID AND Nom1='1' AND AgeGroup='1' AND BreedGroupBest='3' AND Sex='1' AND Subdivision_ID = $sub","<b>\$data[NumCat]</b> (\$data[Poroda_Name]); ")."
</td></tr>" : "" ) ?>
Результат, как нужно: 24 (BEN); 32 (BRI); 39 (BUR);
Есть необходимость перенести в системные настройки данный код.
Прописать в префиксе:
<?php echo ($cc_settings['BestSH'] ? "<tr><td>".$sh10adult."</td></tr>" : "" ) ?>
А в системных настройках:
$sh10adult = $db->get_var("SELECT GROUP_CONCAT(' <b>',NumCat,'</b> (',CatBreed,')' ORDER BY NumCat ASC) FROM Message2006 WHERE Nom1='1' AND AgeGroup='1' AND BreedGroupBest='3' AND Sex='1' AND Subdivision_ID = $sub");
Но так результат: 24 (6), 32 (8), 39 (10)
Не могу разобраться, как дописать в системные настройки запрос, чтобы выводилось название породы из списка.
Буду очень благодарна за помощь...
dekart
|