Hat-Trik (06.08.2012/19:38)Вот [php]$req = mysql_query("SELECT * FROM `m_tournaments` where `id`>=1 order by `id` asc"); while ($arr = mysql_fetch_array($req)){ echo ceil(ceil($i / 2) - ($i / 2)) == 0 ? '' : ''; echo '<a href="cup2.php?id=' . $arr[id] . '">' . $arr[name] . '</a>'; echo 'Приз: ' . $arr[priz]; echo 'Участников: ' . $arr[komand]; $i++; }
$req = mysql_query("SELECT * FROM `m_tournaments` where `id`>='1' order by `id` asc"); while ($arr = mysql_fetch_array($req)) { echo 'ceil(ceil("$i" / "2") - ("$i" / "2")) == "0" "?" '' :
два раза echo пропустил зачем делать две кавычки мы же не sql запрос делаем ? Вообщем все дело в кавычках ! И что это за странная конструкция ? -
echo ceil(ceil($i / 2) - ($i / 2)) == 0 ? '' : ''; четность находится так : if ($i % 2) echo '$i число в переменной i четное'; else echo 'число в переменной i не четное';