Разработка доски объявлений под ключ › Boxcode › Программная часть (back-end) › Вывести последние 4 объявления › Ответ в теме: Вывести последние 4 объявления

control_data.php
$this->info_synopsis_advert = array();
…
…
$db_query=»select * from «.DB_PREF.»advert advert where »
.( $t_db_query_category ? » ( «.$t_db_query_category.» ) and » : «» ).» hide=’show’ and end_putdate > ‘».$GLOBALS[«timeGlobal»].»‘ ORDER BY sort_time DESC LIMIT 4″;
list($kolvo_adv,$this->info_synopsis_advert)=obr_db_query_select_assoc($db_query);
forming_data.php
$mas_perem[«info_row»] = $this->info_synopsis_advert;
forming_block_navigation.html
{? $razd=»»}
{foreach from=$info_row value=»row»}
{$razd}
{$row[«name_user»]|codehtml}
{? $razd=», «}
{/foreach}
Подсчет средней суммы
{? $summa=»0″}
{foreach from=$info_row value=»row»}
{? $summa= $summa+$row[«cost»]}
{/foreach}
{?$summa=$summa/4}
{?$summa = round($summa, -3)}
Вроде все получилось, спасибо. Не смог только разделитель «И» сделать. Не знаю как сравнение и условие организовать.
Подскажите еще, пожалуйста, есть ли способ выявить дубли в цикле и если они есть, то не показывать их в результате. Скажем Вася, вася, нина, петя. Было бы круто 2-3 раза Васю не показывать в результате =)