За последние 24 часа нас посетили 17422 программиста и 1961 робот. Сейчас ищут 973 программиста ...

Постраничная навигация pghp для новичка

Тема в разделе "PHP для новичков", создана пользователем tok-80, 1 май 2010.

  1. tok-80

    tok-80 Активный пользователь

    С нами с:
    1 май 2010
    Сообщения:
    14
    Симпатии:
    0
    Всем привет!Я новичок и очень мало понимая пхп,поэтому обращаюсь к опытным людям с просьбой помочь.
    Мне надо сделать постраничную навигацию
    на страницы кроме навигации будет тока скриншет и ссылка скачать,ничего более
    .Страницы всего четыре потому что всего 4 скриншета
    Как это реализовать чтоб дизайн навигации можно было в стилях уже сделать.
    Но обязательно надо использовать GET
    а то переход идет с другой страницы

    if (isset($_GET['id'])) {$id= $_GET['id'];}
    $result = mysql_query("SELECT * FROM schariki WHERE id='$id' ", $db);


    но может что то надо менять.
    Если что тото набуробил не понятное пишите. :D
     
  2. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
  3. tok-80

    tok-80 Активный пользователь

    С нами с:
    1 май 2010
    Сообщения:
    14
    Симпатии:
    0
    мне без лемита нужно,у меня на странице все волишь один img и ссылка.На следущей странице также и так 4 раза. А там караул как който в той теме
     
  4. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    И какой смысл в навигации без лимита?
     
  5. tok-80

    tok-80 Активный пользователь

    С нами с:
    1 май 2010
    Сообщения:
    14
    Симпатии:
    0
    А зачем лимит если одна картинка на странице.Ну может я не понимая я абсалютно новичек.

    [​IMG][/url][/img]

    Вот так должно выглядеть
     
  6. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Тебе нужна такая штука, именуемая каруселью. Есть куча вариантов готовых, никакая тут навигация постраничная не нужна. Гуглишь по словам "карусель jquery" и находишь чтото типа такого http://www.dynamicdrive.com/dynamicindex4/stepcarousel.htm. Это все отображается на одной странице, просто меняются твои картинки.
     
  7. tok-80

    tok-80 Активный пользователь

    С нами с:
    1 май 2010
    Сообщения:
    14
    Симпатии:
    0
    Спасибо за помощь буду разбираться
     
  8. tok-80

    tok-80 Активный пользователь

    С нами с:
    1 май 2010
    Сообщения:
    14
    Симпатии:
    0
    Блин а нельзя карусель на php тогда а то на жава скрипте идет тока FF1 + IE7 + + Opr9
     
  9. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    tok-80
    Ты что, ждешь что тебе ктото готовый вариант даст? Гугл отключили за неуплату?
     
  10. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    tok-80
    это вопрос не к пхп. это либо чистый хтмл - чтобы как обычно, либо яваскрипт, чтобы все было красиво и модно.

    берешь картинку, суешь ее в ссылку - вот тебе и ссылка-картинка, которая загрузит следующую страничку. это если на хтмл.

    <a><img></a>
     
  11. tok-80

    tok-80 Активный пользователь

    С нами с:
    1 май 2010
    Сообщения:
    14
    Симпатии:
    0
    Вот что то сделал но при заходе на одну из страниц все норм а последущие переходы выдает
    Notice: Undefined variable: id in z:\home\localhost\www\ru.rain-2.com\skrin-2.php on line 4

    четвертая строка вот $result = mysql_query("SELECT * FROM schariki WHERE id='$id' ", $db);
    а ниже код
    PHP:
    1.  
    2. <?php        
    3. include ("bloki/bd.php");
    4. if (isset($_GET['id'])) {$id= $_GET['id'];}
    5. $result = mysql_query("SELECT * FROM schariki WHERE id='$id' ", $db);
    6. $red=mysql_fetch_array($result);
    7. ?>
    8.  
    9. <?php echo $red['skrinb2'];?>
    10. <div class="blok_s">
    11. <div class="left">
    12. <a href="skrin.php">1</a>
    13. <span>2</span>
    14. <a href="skrin-3.php">3</a>
    15. <a href="skrin-4.php">4</a>
    16. </div>
    17. <a href="<?php echo $red['silka'];?>" class="knopka">Скачать</a>
    18. </div>
    19.  
    в чем у меня ошибка подскажите
     
  12. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Это печально.
     
  13. tok-80

    tok-80 Активный пользователь

    С нами с:
    1 май 2010
    Сообщения:
    14
    Симпатии:
    0
    А что печально?
     
  14. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    PHP:
    1.  
    2. <?php
    3. $id=0;
    4. $red=false;
    5. $result=false;
    6.  
    7. include ("bloki/bd.php");
    8. if (isset($_GET['id'])) {$id= $_GET['id'];}
    9. $result = mysql_query("SELECT * FROM schariki WHERE id='$id' ", $db);
    10. $red=mysql_fetch_array($result);
    11. ?>
    12.  
    13.  
    попробуй
     
  15. tok-80

    tok-80 Активный пользователь

    С нами с:
    1 май 2010
    Сообщения:
    14
    Симпатии:
    0
    <a href="skrin.php?id={$red['id']}'">1</a> ссылки изменил и все пошло