PHPとmysqlを使用して、以下のメニューを動的に生成しようとしています
<ul id="prod_nav" class="clearfix">
<!-- top --> <li class="active"><a href="05-Pink-02-Category-List.html" class="top_link"><span class="down">Clothes</span></a>
<ul>
<h1> Men </h1>
<li><a href="ProductsList.php">Shirt </a></li>
<li><a href="ProductsList.php">T-shirt </a></li>
<li><a href="ProductsList.php">Polo shirt </a></li>
<li><a href="ProductsList.php">Formal shoes </a></li>
<li><a href="ProductsList.php">Sport shoes </a></li>
<li><a href="ProductsList.php">Suit </a></li>
<li><a href="ProductsList.php">Underwear </a></li>
<li><a href="ProductsList.php">Socks </a></li>
<li><a href="ProductsList.php">Pants </a></li>
</ul>
<ul>
<h1> Women </h1>
<li><a href="ProductsList.php">Shirt </a></li>
<li><a href="ProductsList.php">T-shirt </a></li>
<li><a href="ProductsList.php">Polo shirt </a></li>
<li><a href="ProductsList.php">High heel shoes </a></li>
<li><a href="ProductsList.php">Sport shoes </a></li>
<li><a href="ProductsList.php">Wedding clothes </a></li>
<li><a href="ProductsList.php">Underwear </a></li>
<li><a href="ProductsList.php">Leather </a></li>
<li><a href="ProductsList.php">Socks </a></li>
<li><a href="ProductsList.php">Pants </a></li>
</ul>
</li>
</ul>
しかし、どの方法がメニューを生成するための最良のプリンシパルであるかわかりませんか? while ループと if または Case または for ループを使用する必要がありますか?
どの方法が最良の方法ですか?
ありがとう