na 10 pagina's met 10 optellen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Kenny rokven

kenny rokven

16/10/2008 15:37:00
Quote Anchor link
Hey ik heb hieronder een pagina systeem, nu maar nu krijg ik 45+ pagina's en dan krijg ik een lange onoverzichtelijke rij.

Hoe kan ik ervoor zorgen dat hij na 10 pagina's het volgende toont:

1-2-3-4-5-6-7-8-9-10 .... 20-30-45
of
1-2-3-4-5-6-7-8-9-10 ....

En wanneer ze op de '....' drukken dat hij dan bij de volgende 10 komt. Kan iemand mij helpen? HIeronder de code:

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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<?php
include("config.php");

    if(isset($_GET['hoeveel'])&&is_numeric($_GET['hoeveel'])) $hoeveel = $_GET['hoeveel'];
    else $hoeveel = 50;
    $hoeveel_options = array("5", "10", "15", "20");

    $query = mysql_query("select count(*) as num from bedrijven WHERE cat ='".$_POST['catzoek']."'");
    $counter = mysql_result($query, 0, "num");

    $pages = $counter / $hoeveel;
    $pages = ceil($pages);

    if(isset($_GET['pag'])&&$_GET['pag'] <= $pages&&$_GET['pag']>0&&is_numeric($_GET['pag'])) $pag = $_GET['pag'];
    else $pag = 1;
    
    $first_result = $pag * $hoeveel - $hoeveel;
    $query = mysql_query("select * from bedrijven WHERE cat ='".$_POST['catzoek']."' limit ".$first_result.", ".$hoeveel);

function
render_arrow($kind,$pag,$pages,$hoeveel)
{

    $pag_back = $pag-1;
    $pag_next = $pag+1;
    if($kind == "back")
    {

        echo '';
        if($pag > 1) echo '';
        echo '';
    }

    if($kind == "forward")
    {

        echo '';
        if($pag < $pages) echo '';
        echo '';    
    }
}

function
render_pagenumbers($pag,$pages,$hoeveel)
{

    $i = 1;
    while($i<=$pages)
    {

        echo '<a ';
        if($i!=$pag) echo 'href="index.php?pagina=projecten&pag='.$i.'&hoeveel='.$hoeveel.'"';
        echo '>'.$i.'</a>&nbsp;&nbsp;';
        $i++;
    }
}


$pagnavmin = $pag-1;
$pagnavplus = $pag+1;

echo '<br>Aantal resultaten: '.$counter."<br />\n";
    echo 'Aantal pagina\'s: '.$pages."<br />\n";
        render_arrow(back,$pag,$pages,$hoeveel);
        render_arrow(forward,$pag,$pages,$hoeveel);
            if ($pag > 1) {
        echo '<a href="index.php?pagina=projecten&pag='.$pagnavmin.'&hoeveel='.$hoeveel.'">Vorige - </a>';
             }

render_pagenumbers($pag,$pages,$hoeveel);
        if ($pag < $pages){
            echo '<a href="index.php?pagina=projecten&pag='.$pagnavplus.'&hoeveel='.$hoeveel.'">- Volgende</a>';
    }

        echo ''."<br /><br />\n";

    while($r=mysql_fetch_array($query))
    {
    
        $id=$r["id"];
        $HANDELNAAM=$r["HANDELNAAM"];
        $VESTADRES=$r["VESTADRES"];
        $WP=$r["WP"];
        echo '<table border="1" width="100%">
    <tr>
        <td>'
.$HANDELNAAM.'</td>
    </tr>
    <tr>
        <td>&nbsp;</td>
    </tr>
    <tr>
        <td>Adres:</td>
    </tr>
    <tr>
        <td>'
.$VESTADRES.'<br>
        '
.$WP.'</td>
    </tr>
    <tr>
        <td>&nbsp;</td>
    </tr>
</table><hr>
'
;
    }

?>

</body>
</html>
 
PHP hulp

PHP hulp

23/11/2024 19:21:08
 
Kenny rokven

kenny rokven

17/10/2008 13:25:00
Quote Anchor link
iemand?
 



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.