Здравствуйте. В коде есть запрос и к нему вот такой цикл - PHP: while($row = $db->get_row($sql_result)) { if( $row['new_'] == '0') {$news = '';} else {$news = ' <b>+'.$row['new_'].'</b>';}; $t = $row['allnews_'].$news; $tpl->set('{count_categ_'.$row['id'].'}', $t); $count_news .= $row['id'].'#'.$t.'|'; } Мне нужно в этом цикле который повторяется много раз, выполнить один раз вот это - PHP: if ($row['id'] == '100') {$t1=$t2;} подскажите как это сделать. Спасибо.
все гениальное - просто: PHP: while($row = $db->get_row($sql_result)) { if( $row['new_'] == '0') {$news = '';} else {$news = ' <b>+'.$row['new_'].'</b>';}; $t = $row['allnews_'].$news; $tpl->set('{count_categ_'.$row['id'].'}', $t); $count_news .= $row['id'].'#'.$t.'|'; if ($row['id'] == '100') {$t1=$t2;} }
Спасибо =) Я так и делала, а в результате получала повторяющиеся цифры, просто ниже было вывод при помощи echo, вот он и крутил мне по кругу. Вопрос снят!