Alfabetische paginering met onderverdeling cijfers

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Willem L

Willem L

16/11/2009 19:50:00
Quote Anchor link
Kan iemand mij vertellen of er op dit forum iets bekend is met bovengenoemde titels. Ben hem nog niet tegen gekomen. Moet zoiets zijn als op cdcovers.cc. Ik zou er zeer vereerd mee zijn. Heb nu alleen maar een werkende paginering met cijfers. Dit ivm een DVD collectie.
Gewijzigd op 01/01/1970 01:00:00 door Willem L
 
PHP hulp

PHP hulp

28/11/2024 22:42:54
 
- Mark -

- Mark -

16/11/2009 20:31:00
Quote Anchor link
Je pagination blijft gewoon zoals hij is. Ik ga ervan uit dat $page de huidige pagina aangeeft.

Kijk eens naar de mysql functie LIKE Deze wordt gebruikt in combinatie met " $l " Ik hoop dat dit begrijpelijk is. Onderstaande code is uit het hoofd dus ik geef geen garantie.

Code voor het weergeven van het menu.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php

    #| Menu weergeven.
    
        foreach(range('A','Z') as $letter)
        {

        
        #| Link weergeven.
        
            echo '<a href="?page='.$page.'&l='.$letter.'">'.$letter.'</a>';
        
        
        #| Devider weergeven.
        
            if($letter != 'Z')
            {

                echo ' - ';    
            }
        
        }

    
?>



Code voor het controleren van " $_GET['l'] "

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
    
    #| " $_GET['l'] " Controleren.    
    
        $l = (isset($_GET['l']) and ctype_upper($_GET['l'])) ? $_GET['l'] : 'A' ;

?>
Gewijzigd op 01/01/1970 01:00:00 door - Mark -
 
Willem L

Willem L

17/11/2009 09:36:00
Quote Anchor link
thanx, ga het even proberen
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.