Avatar billede kdjweb Nybegynder
26. maj 2005 - 16:05 Der er 5 kommentarer og
1 løsning

20 næste

jeg har lavet en dropdown hvor man kan vælge hvor stor limit skal være, den skal hænge sammen med et system som viser de næste 20  koder..

Tabellens indhold bliver hentet fra en database


Spørg mig hvis du skal vide mere
Avatar billede hmortensen Nybegynder
26. maj 2005 - 16:15 #1
Og hvad er dit problem så ?
Avatar billede kdjweb Nybegynder
26. maj 2005 - 16:17 #2
at jeg ikke har et script der gør at jeg ser de næste 20
Avatar billede hmortensen Nybegynder
26. maj 2005 - 16:52 #3
Har flækket noget sammen her:
<?php
include("connect.php");
$offset = (isset($_GET['side'])) ? $_GET['side'] : 0;
$prside = (isset($_GET['antal'])) ? $_GET['antal'] : 20;

$query = mysql_query("SELECT * FROM tabel ORDER BY id DESC LIMIT ".$offset.", ".$prside) or die (mysql_error());
while ($row = mysql_fetch_array($query))
{
    echo $row['id']." - ".$row['felt']."<br>\n";
}

?>

<hr>

<?php

$ialt = mysql_result(mysql_query("SELECT COUNT(*) AS antal FROM tabel"), 0);

if ($offset >= $prside)
{
    $forrige = $offset-$prside;
    echo "<a href=\"?side=".$forrige."&amp;antal=".$prside."\">Forrige</a> ";
}

$page = 1;

for($start=0; $ialt > $start; $start=$start+$prside)
{
    if ($start != $offset)
    {
        echo "<a href=\"?side=".$start."&amp;antal=".$prside."\">".$page."</a> ";
    } else {
        echo $page."&nbsp;";
    }
    $page++;
}

if ($ialt > $offset+$prside)
{
    $naeste = $offset+$prside;
    echo "<a href=\"?side=".$naeste."&amp;antal=".$prside."\">Næste</a>";
}

?>
<form method="get">
    <select name="antal">
        <option value="20" <?php if ($prside==20) echo "selected"; ?>>20</option>
        <option value="50" <?php if ($prside==50) echo "selected"; ?>>50</option>
        <option value="100" <?php if ($prside==100) echo "selected"; ?>>100</option>
    </select>
    <input type="submit">
</form>
Avatar billede coderdk Praktikant
26. maj 2005 - 16:59 #4
Se om denne kan hjælpe dig: http://php.coder.dk/pagination.php
Avatar billede kdjweb Nybegynder
26. maj 2005 - 17:12 #5
Perfekt hmortensen :)

jeg har rettet den til osv. og det virker HELT perfekt ;)

smid et svar
Avatar billede hmortensen Nybegynder
26. maj 2005 - 17:13 #6
Ok :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester