Показать сообщение отдельно
  #1 (permalink)  
Старый 10.02.2011, 08:31
Новичок на форуме
Отправить личное сообщение для dac_60 Посмотреть профиль Найти все сообщения от dac_60
 
Регистрация: 10.12.2010
Сообщений: 9

Разбитие на страницы (php). Нужна помощь.
Доброго всем утра.

Появилась потребность разбить на страницы вывод каталога в магазине.
Побывал по примерам сделать ничего не получилось.
Напишите пожалуйста как это сделать?
Вот собственно код страницы которую нужно разбить:
<div id="akk">
             <?php
			 $cq=mysql_query("select * from `akk_cat` order by `id`");
			 ?>
             <? while($ca=mysql_fetch_array($cq)):?>
             <?php
			 $q=mysql_query("select * from `akk_goods` where `cat`='$ca[id]' order by `price`");
			 $i=0;
			 ?>
             <? if(mysql_num_rows($q)>0):?>
             <div><div class="name" style="color:black;"><b><?=$ca[name]?></b></div></div>
             <? endif;?>
             <? while ($a=mysql_fetch_array($q)):?>
                <?php
				$qq=mysql_query("select `id` from `akk_codes` where `good`='$a[id]' and `status`<1");
				$num=mysql_num_rows($qq);
				?>
                <? if($num>0):?>
                <?php
				$uq=mysql_query("select `rub` from `akk_kurs` where `currency`='usd'");
				$ua=mysql_fetch_array($uq);
				$price_usd=round($a[price]/$ua[rub],2);
				?>
                <div class="<?php if($i==0) {echo("a"); $i=1;} else {echo("b"); $i=0;} ?>"><div class="name"><?=$a[name]?></div><div class="cena"><?=$a[price]?> руб / <?=$price_usd?> usd</div><div class="shop"><a href="order.php?id=<?=$a[id]?>">купить</a></div></div>
                <?endif;?>
             <? endwhile;?>  
             <? endwhile;?>
               <?php
			 $q=mysql_query("select * from `akk_goods` where `cat`='0' order by `price`");
			 $i=0;
			   ?>
             <? while ($a=mysql_fetch_array($q)):?>
                <?php
				$qq=mysql_query("select `id` from `akk_codes` where `good`='$a[id]' and `status`<1");
				$num=mysql_num_rows($qq);
				?>
                <? if($num>0):?>
                <?php
				$uq=mysql_query("select `rub` from `akk_kurs` where `currency`='usd'");
				$ua=mysql_fetch_array($uq);
				$price_usd=round($a[price]/$ua[rub],2);
				?>
                <div class="<?php if($i==0) {echo("a"); $i=1;} else {echo("b"); $i=0;} ?>"><div class="name"><?=$a[name]?></div><div class="cena"><?=$a[price]?> руб / <?=$price_usd?> usd</div><div class="shop"><a href="order.php?id=<?=$a[id]?>">купить</a></div></div>
                <? endif;?>
             <? endwhile;?> 
             </div>
Ответить с цитированием