Есть список меню. Как правильнее выделить пункт, который выбрал пользовтаель?

Spear

почемучка
Есть список меню. Как правильнее выделить пункт, который выбрал пользовтаель?

Здравствуйте,
у меня такая проблемка:
есть меню из 20 пунктов,
например
<a href="?do=1">1</a><br>
<a href="?do=2">2</a><br>
<a href="?do=3">3</a><br>
<a href="?do=4">4</a><br>
<a href="?do=5">5</a><br>

(пунктов больше).
Меню статическое, выводится через РНР,
и я все никак не соображу как красивее подсветиь пунк меню в зависимости от значения do

например
<a href="?do=1"><? if($do==1) echo '<b>'?>1<? if($do==1) echo '</b>'?></a><br>
<a href="?do=2"><? if($do==2) echo '<b>'?>2<? if($do==2) echo '</b>'?></a><br>
и дальше в таком духе - какой-то неудобный код получается. Может есть более красивое решение? Буду благодарен за помощь
 

Spear

почемучка
ээ что-то вроде
PHP:
$mnu = array ("1" => "1.htm", "2"=>"2.htm");
foreach...
{
if ($mnu[$i][1] == $do)
echo "<a href=$mnu[$i][1]><b>$mnu[$][0]</b></a>";
else

echo "<a href=$mnu[$i][1]>$mnu[$][0]</a>";
}
?
 

white phoenix

Новичок
PHP:
$menu = array ("Один" => "1", "Два"=>"2"); 
foreach ($menu as $k=>$v)
{ 
 if ($v == $do) {$k = "<b>".$k."</b>";}
 echo "<a href=\"?do=".$v."\">".$k."</a><br>"; 
}
 

Spear

почемучка
white phoenix
спасибо большое! Ну я, слава Богу, хоть принцип понял :)
 
Сверху