Pagina 1 din 2 12 UltimulUltimul
Rezultate 1 la 10 din 15

Subiect: Paginatie informatii extrase dintr-o tabela mysql

  1. #1
    Avatarul lui websiteanunturi
    websiteanunturi este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    14th March 2011
    Posturi
    119
    Putere Rep
    0


    Implicit Paginatie informatii extrase dintr-o tabela mysql

    Va rog sa ma ajutati:

    Cod:
     
    <?php 
    $test=mysql_query("SELECT * FROM anunturi order by id asc limit 1,10" );
    
    			while($test1 = mysql_fetch_array($test))
                                     {
                         echo "<div id='listaanunturi'>".$test1[1]."<br><br>".$test1[2]."</div>";
                                     }
    					
    ?>
    Am de ex: 100 anunturi in baza de date, vreau sa afisez 10 pe prima pagina, apoi sa am un link catre urmatoarele 10 si tot asa pana la final.

    Ce ar trebui sa fac? probabil trebuie sa lucrez cu atributul limit

  2. #2
    Avatarul lui Sutzu
    Sutzu este deconectat Membru SeoPedia
    Reputatie:
    28
    Data înscrierii
    3rd April 2011
    Vârstă
    39
    Posturi
    70
    Putere Rep
    28


    Implicit

    Aici ai scriptul, o explicatie completa impreuna cu un tutorial video cum poti face paginatia: Pagination Script and Tutorial for PHP MySQL Programmers Paging Results

  3. #3
    Avatarul lui websiteanunturi
    websiteanunturi este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    14th March 2011
    Posturi
    119
    Putere Rep
    0


    Implicit

    Citat Postat în original de Sutzu Vezi Post
    Aici ai scriptul, o explicatie completa impreuna cu un tutorial video cum poti face paginatia: Pagination Script and Tutorial for PHP MySQL Programmers Paging Results
    Exista si variante mai simple ? sunt incepator si nu prea reusesc sa descifrez..

  4. #4
    Avatarul lui Sutzu
    Sutzu este deconectat Membru SeoPedia
    Reputatie:
    28
    Data înscrierii
    3rd April 2011
    Vârstă
    39
    Posturi
    70
    Putere Rep
    28


    Implicit

    Mai ai si aici unul Simple pagination for PHP | Neo22s

    Dar la cel care ti l-am dat prima oara..nu sunt chestii complicate, in special ca iti e descris clar fiecare pas. Ce anume nu reusesti sa descifrezi ?

    P.S: http://www.developphp.com/view.php?tid=1039 - video pentru primul exemplu

  5. #5
    Avatarul lui websiteanunturi
    websiteanunturi este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    14th March 2011
    Posturi
    119
    Putere Rep
    0


    Implicit

    Citat Postat în original de Sutzu Vezi Post
    Mai ai si aici unul Simple pagination for PHP | Neo22s

    Dar la cel care ti l-am dat prima oara..nu sunt chestii complicate, in special ca iti e descris clar fiecare pas. Ce anume nu reusesti sa descifrezi ?

    P.S: Pagination Tutorial for PHP MySQL Programmers - Web Intersect Paging Database Results - video pentru primul exemplu
    Am studiat pana la urma primul exemplu, cred ca ma pierd putin prin denumiri de variabile si lipsa familiarizarii cu anunmie functii.....in mare am inteles scriptul, maine ma apuc sa-l pun in practica pentru ceea ce vreau sa fac.
    Cod:
    if (isset($_GET['pn'])) { // Get pn from URL vars if it is present
        $pn = preg_replace('#[^0-9]#i', '', $_GET['pn']); // filter everything but numbers for security(new)
        //$pn = ereg_replace("[^0-9]", "", $_GET['pn']); // filter everything but numbers for security(deprecated)
    } else { // If the pn URL variable is not present force it to be value of page number 1
        $pn = 1;
    }
    Asta ar fi partea la care as dori putin expricatie, ce anume se verifica?

  6. #6
    Avatarul lui avram
    avram este deconectat Membru SeoPedia
    Reputatie:
    61
    Data înscrierii
    7th May 2011
    Posturi
    1.361
    Putere Rep
    61


    Implicit

    Citat Postat în original de websiteanunturi Vezi Post
    Cod:
        $pn = preg_replace('#[^0-9]#i', '', $_GET['pn']); // filter everything but numbers for security(new)
    Asta ar fi partea la care as dori putin expricatie, ce anume se verifica?
    ##delimitare regex
    [] tine locul unui singur caracter intre 0-9
    ^ intre paranteze are rol de negare

  7. #7
    Avatarul lui websiteanunturi
    websiteanunturi este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    14th March 2011
    Posturi
    119
    Putere Rep
    0


    Implicit

    nu am cerut o explicatie a alfabetului, vroiam sa stiu ce face tot codul pus de mine, ce reprezinta " pn URL variable "

    am inteles ce face functia preg_replace

    nu prea stiu cum sa formulez exact intrebarea

  8. #8
    Avatarul lui pushtius1
    pushtius1 este deconectat Membru SeoPedia
    Reputatie:
    30
    Data înscrierii
    17th December 2010
    Locaţie
    Ploiesti
    Posturi
    222
    Putere Rep
    30


    Implicit

    pn= page number si acum cred ca te prinzi.
    Detin un site de suflet despre Animale de companie poate vrei link-uri sau advertoriale pe el!

  9. #9
    Avatarul lui avram
    avram este deconectat Membru SeoPedia
    Reputatie:
    61
    Data înscrierii
    7th May 2011
    Posturi
    1.361
    Putere Rep
    61


    Implicit

    isset $_GET['pn'] -->$pn este verificat daca nu e NULL iar apoi tre sa fie un numar, daca cumva contine altceva decat numar face filtrarea preg_replace('#[^0-9]#i', '', $_GET['pn']); altfel $pn =1 adica prima pag

  10. #10
    Avatarul lui websiteanunturi
    websiteanunturi este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    14th March 2011
    Posturi
    119
    Putere Rep
    0


    Implicit

    Citat Postat în original de pushtius1 Vezi Post
    pn= page number si acum cred ca te prinzi.
    stiam ce inseamna pn am mai cautat pe google, am mai citit si cred ca am inteles tot, revin maine si va spun daca am reusit, ms

Pagina 1 din 2 12 UltimulUltimul

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. asocierea unui camp dintr-o alta tabela
    De impelo în forumul Server side
    Răspunsuri: 5
    Ultimul Post: 29th March 2012, 10:40
  2. rel="canonical" pentru paginatie
    De No_name în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 9
    Ultimul Post: 31st August 2011, 00:17
  3. MYSQL select din 2 tabele cand a doua tabela n-are date
    De Popescu Marian în forumul Server side
    Răspunsuri: 8
    Ultimul Post: 17th February 2011, 11:49
  4. probleme data la import fisier in tabela
    De Popescu Marian în forumul Server side
    Răspunsuri: 3
    Ultimul Post: 21st July 2010, 14:48
  5. PHP Ordonare tabela html pe randuri - tr nou
    De evolution în forumul Server side
    Răspunsuri: 10
    Ultimul Post: 23rd April 2010, 11:32

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •