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 " Ældre nyheder: ";
echo $liste;
Jeg har selv prøvet lidt men det virkede ikke :'(
/Reflex
