-2

チュートリアルと Google 検索から学習して、動的なサイトを php で作成しようとしています。私は一箇所で立ち往生しています。

データベース、つまりSQLのサブメニューが必要です。そのため、ユーザーが sql のカテゴリ セクションにカテゴリを追加すると、sub は入力されたカテゴリから取得されるはずですが、空に見えます。ここにコードがあります

<ul class="menu">
<li><a href="index.php">Home</a></li>
<li><a href="about-us.php">About Us</a></li>
<li><a href="#">Products</a>
<ul class="submenu pop">
<?php
$result = mysqli_query ($con,"SELECT CategoryId,CategoryName FROM category ORDER BY CategoryId ASC");
while ($row=mysqli_fetch_array($result))
?>
<li><a href='#'><?php echo $row['CategoryName'];?></a></li>
</ul>
</li>
<li><a href="construction.php">Directors</a></li>
<li><a href="contact-us.php">Contact Us</a></li>
</ul>

また、ページネーションの簡単な方法を教えてください。

4

2 に答える 2

0

このようなコードを試してください:-

<ul class="menu">
<li><a href="index.php">Home</a></li>
<li><a href="about-us.php">About Us</a></li>
<li><a href="#">Products</a>
<ul class="submenu pop">
<?php
$result = mysqli_query ($con,"SELECT CategoryId,CategoryName FROM category ORDER BY    CategoryId ASC");
while ($row=mysqli_fetch_array($result)){
 ?>
<!-- check edit in line Below -->
<li><a href='<?php echo trim($row['CategoryName']).'php'; ?>'><?php echo $row['CategoryName'];?></a></li>
 <?php } ?>
 </ul>
 </li>
 <li><a href="construction.php">Directors</a></li>
 <li><a href="contact-us.php">Contact Us</a></li>
</ul>
于 2013-06-24T07:24:33.520 に答える