За последние 24 часа нас посетили 48475 программистов и 1729 роботов. Сейчас ищут 680 программистов ...

Постраничная навигация need help

Тема в разделе "PHP для новичков", создана пользователем TigerZaka, 12 апр 2012.

  1. TigerZaka

    TigerZaka Активный пользователь

    С нами с:
    16 сен 2011
    Сообщения:
    189
    Симпатии:
    1
    Вывожу по три товара на странице, но не могу вывести странички, подскажите где косячу?

    Код (PHP):
    1. function view_products() {
    2.         
    3.             $sum = 3;
    4.             $tov = "SELECT count(*) as a FROM objects WHERE id_parent=".$_GET['id_parent']." ";
    5.             $kk = mysql_query($tov) or die(mysql_error());
    6.             $arr = mysql_fetch_row($tov);
    7.             $rec = $arr[0];
    8.             if (!isset($_GET['str']))
    9.             {
    10.                 $str = 0;
    11.             } else {
    12.                 $str = $_GET['str'];
    13.             }
    14.             $start = $str * $sum;
    15.             
    16.             $query = "SELECT * FROM objects WHERE id_parent=".$_GET['id_parent']." LIMIT $start$sum";
    17.             $sw = mysql_query($query);
    18.             $n_page = mysql_num_rows($sw);
    19.             for ($i = 0; $i < $n_page; $i++)
    20.             {
    21.                 while ($dd = mysql_fetch_array($sw)) {
    22.                     $viep = "<p>".$dd['type']."</p>";
    23.                 }
    24.             }
    25.             
    26.             if ($str > 0) {
    27.                 $p = $str -1;
    28.                 $troo = "<a href=product.php?str=$p&id_parent=$id_parent>НАЗАД</a>";
    29.             }
    30.             $str++;
    31.             
    32.             if ($start + $n_page < $rec) {
    33.                 $troo = "<a href=product.php?str=$str&id_parent=$id_parent>ДАЛЕЕ</a>";
    34.             }
    35.     
    36.             return $viep.$troo;
    37.         } 
     
  2. fessnecro

    fessnecro Активный пользователь

    С нами с:
    11 мар 2012
    Сообщения:
    36
    Симпатии:
    0
    не пойму зачем изобретать велосипед, юзай готовые классы
     
  3. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    не пойму зачем изобретать велосипед, юзай готовые CMS
     
  4. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Конструкторы сайтов на хостингах =)))
     
  5. viphost

    viphost Активный пользователь

    С нами с:
    23 мар 2009
    Сообщения:
    307
    Симпатии:
    0
    Готовые сайты!
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    cms + templatemonstr =)