помогите с выводом активного меню PHP: <? $result = mysql_query("SELECT id,title FROM бд WHERE cat=5"); $myrow = mysql_fetch_array($result); do { printf (' <tr align="left"> <td> <a href="index.php?read&id=%s&cat5&menu5" class="sublevel">%s</a> </div> </td> </tr> ',$myrow["id"],$myrow["title"]); } while ($myrow = mysql_fetch_array($result)); } ?> собстна вот так вывожу меню и там где sublevel класс нкжно чтоб при выводе конкретного ID-а это менялось на класс activelink знаю есть много способов но я об этом сразу не думал а заново все переделывать не выйдет и вот сюда надо както впихнуть какойнить код а желательно например через GET если есть к примеру переменная activeid=40 то в ссылке меняется sublevel на activelink возможно такое?
Тебе нужно, чтобы текущий элемент в меню, с заданным ID выделялся другим классом. PHP: $result = mysql_query('SELECT `id`, `title` FROM `database` WHERE bla-bla-bla'); while ($row = mysql_fetch_assoc($result)) { if ($row['id']!=$_GET['id']) { $class = 'sublevel'; } else { $class = 'activelink'; } echo '<tr><td><a href="./index.php?read&id='.$row['id'].'&cat5&menu5" class="'.$class.'">'.$row['title'].'</a></td></tr>'; } p.s. почитай про валидацию страниц сразу, нельзя в таблицах и элементах на сайте юзать align. Это делается только через CSS. http://validator.w3.org/ и не надо делать чего-либо по примерам из книжек про php. Это пи*дец. Мануал в руки и вперед.