# Koenig (20.08.2013 / 13:10)так ?
studiouz, смысл такой
echo $new > 0 ? '<a href="?new">link + ' . $new . '</a>' : 'link';
$new_mail = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_mail` LEFT JOIN `cms_contact` ON `cms_mail`.`user_id`=`cms_contact`.`from_id` AND `cms_contact`.`user_id`='$user_id' WHERE `cms_mail`.`from_id`='$user_id' AND `cms_mail`.`sys`='0' AND `cms_mail`.`read`='0' AND `cms_mail`.`delete`!='$user_id' AND `cms_contact`.`ban`!='1' AND `cms_mail`.`spam`='0'"), 0);
echo $new > 0 ? '</div class="menu"><span class="red"><a href="' . $home . '/mail/index.php?act=new">Сообщение</a> (+' . $new_mail . ')"></span>' : '<a href="' . $home . '/mail/index.php?act=input">Сообщение</a></div>';