2013-06-24 1 views
-2

자습서 및 Google 검색을 통해 PHP로 동적 사이트를 만들려고합니다. 나는 한 곳에서 붙어있다.하위 메뉴를 SQL에 연결하고 PHP에서 페이지 매기기

데이터베이스의 하위 메뉴 즉 SQL을 원합니다. 그래서 사용자가 SQL의 category 섹션에 카테고리를 추가하면 입력 된 카테고리에서 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> 

또한 가장 쉬운 방법은 페이지 매김을 말해주십시오.

+0

를 참조 무엇 문제는 무엇입니까? –

+0

여기에 어떤 질문도 표시되지 않습니다. 너 몇장있어? – Lion

+0

[페이지 수] (http://www.phpfreaks.com/tutorial/basic-pagination) [페이지 번호] (http://www.phpasystep.com/phptu/29.html) [자습서] (http : //php.about.com/od/phpwithmysql/ss/php_pagination.htm) [온라인] (http://net.tutsplus.com/tutorials/php/how-to-paginate-data-with-php/) . – naththedeveloper

답변

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> 
+0

감사합니다 Rajeev Ranjan이 이제 하위 메뉴 항목을 표시합니다. 해당 페이지에 동적으로 링크하고 싶습니다. 어떻게해야합니까? – user2055788

+0

@ user2055788 동적 링크의 예를 말해주세요 –

+0

좋아요 이제 하위 메뉴에 카테고리가 표시됩니다. 해당 카테고리 페이지에 대한 링크가되기를 원합니다. 즉, 위 코드에서 우리는 페이지에 링크해야하는 CategoryName을 인쇄하기위한 코드를 입력했습니다. 나는 sql 즉 canvas에 한 카테고리를 입력 했으므로 tents.php에 연결해야하는 텐트를 입력 할 때 canvas.php에 연결해야합니다. – user2055788

0

을 내가 사용 가능한 플러그인에 대한 while 루프 { }

에 열고 닫는 중괄호가없는 생각이 http://www.jquery4u.com/plugins/10-jquery-pagination-plugins/

+0

중괄호가 코드 블록을 생성하는 동안 왜 함께 사용하면 안됩니까? –