Avatar billede reflex Nybegynder
10. februar 2004 - 22:30 Der er 2 kommentarer

Hvordan tilføjer jeg et 'næste 10' link?

Er der en der kan fortælle mig hvordan jeg indsætter et |Næste 10| link i min liste af nyhedssider?? Det skal helst være så den starter med at vise 1|2|3.....8|9|10|Næste 10| og når man så trykker på næste 10 står der 11|12|13....18|19|20|Næste 10| osv. :)

Min nyhedsliste er ved at blive lidt for lang til siden :(


if (isset($_GET['start'])){
  $start=0+$_GET['start'];  // sikrer at $start indeholder et tal
} else {
  $start=0;
}


    include ("connect.php");
   
$antal=mysql_result(mysql_query("SELECT COUNT(*) FROM nyheder"),0);


$result = mysql_query("select * from nyheder order by ID DESC LIMIT $start,2");

    while ($row = mysql_fetch_array($result)) {   
    echo"<table align=center border=0 width=580 cellpadding=0 cellspacing=0><tr><td align=right colspan=3>";

    echo"<b><font color=#c00000>".$row[dato]."</font></b></td></tr>";
    echo"<tr><td width=80 valign=top><img src=gfx/".$row[billede]." width=80 height=110 align=center border=0></td>";
    echo"<td wigth=5></td>";
    echo"<td valign=top width=495><b>".$row[overskrift]."</b><br>".$row[text]."</td></tr>";
   
    echo"</table>";
    echo"<hr width=580 color=#000000 size=1>";
    }
   

    $side=0;
$vist_side=1;
$liste='';

while ($side<$antal){
  if ($side==$start){
    $liste .= "<b>{$vist_side}</b>|";
  } else {
    $liste .= "<a href='?start={$side}'>{$vist_side}</a>|";
  }
  $vist_side++;
  $side+=2;
}

$liste=substr($liste,0,-1);  // Fjerner den sidste | i listen
       
echo "&nbsp;&nbsp;&nbsp;Ældre nyheder: ";       
echo $liste;


Jeg har selv prøvet lidt men det virkede ikke :'(

/Reflex
Avatar billede thorus Nybegynder
10. februar 2004 - 22:44 #1
Avatar billede reflex Nybegynder
11. februar 2004 - 21:03 #2
Tja....jeg kunne ikke få det til at virke :(
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