2013-06-24 3 views
-2

Я пытаюсь сделать свой динамический сайт в php, изучая уроки и поиск по Google. Я застрял в одном месте.Подключить подменю к sql и разбивке на страницы в php

Я хочу подменю из базы данных i.e 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> 

Также, пожалуйста, скажите мне самый простой способ для разбивки на страницы.

+0

, что это проблема? –

+0

Здесь я не вижу никакого вопроса. У вас есть? – Lion

+0

Есть тон [of] (http://www.phpfreaks.com/tutorial/basic-pagination) [pagination] (http://www.phpeasystep.com/phptu/29.html) [tutorials] (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 i.e canvas и должен ссылаться на canvas.php, когда я вхожу в палатку, которая должна ссылаться на tents.php – user2055788

0

Я думаю, что вы не имеете открывающую и закрывающую фигурную скобку в цикле в то время как { }

Для доступного плагина обратитесь к этому http://www.jquery4u.com/plugins/10-jquery-pagination-plugins/

+0

почему не следует использовать, пока фигурные скобки создают блок кода? –