Hvordan laver man sider til f.eks. en tagwall.. Jeg har lavet LIMIT 25; , men jeg mangler selve koden til at hente de næste 25 tags ved hjælp af en scroller/input (den lille boks med numre).. Nogen der kan hjælpe?
[ Alle skal lære det før man selv kan ]
I princippet kunne det gøres sådan her (eksempel):
$n_pr_side = 25;
$limit = $input_feltets_værdi * $n_pr_side;
$start = $limit - $n_pr_side;
LIMIT $start, $limit
Men er det hvordan du finder antal sider?
Brug mysql_num_rows til at finde antal rækker. Del derefter resultatet med 25 (antal pr. side), og rund op med ceil().
Hehe... Det må jeg ærligt indrømme jeg ikke kan forstå...
Sådan her ser artikel-siden ud:
<HR
style="BORDER-RIGHT: #009900 3px dotted; BORDER-TOP: #009900 3px dotted; BORDER-LEFT: #009900 3px dotted; BORDER-BOTTOM: #009900 3px dotted"
color=#009900c>
<?
include("tilslut.php");
$query1 = mysql_query("SELECT * FROM salg_artikler ORDER BY id DESC");
$number = mysql_num_rows($query1);
echo("Der er ialt <b>$number</b> artikler.");
?>
<HR
style="BORDER-RIGHT: #009900 3px dotted; BORDER-TOP: #009900 3px dotted; BORDER-LEFT: #009900 3px dotted; BORDER-BOTTOM: #009900 3px dotted"
color=#009900c>
<?
$query = mysql_query("SELECT * FROM salg_artikler ORDER BY id DESC LIMIT 1") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
$message_kort = substr("$row[nyhed]", 0, 300);
?>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top" width="60"
background="<?=$row[billede]?>"
height="110"><img src="storramme.gif"></td>
<td width="100%" align="left"><b><?=$row[overskrift]?></b><br><a href="artikel.php?id=<? echo $row[id]; ?>"><?print $message_kort;?>...</b></a><br><b>Af: <?=$row[forfatter]?></b> - d. <?=$row[dato]?></td>
</tr>
</table>
<HR
style="BORDER-RIGHT: #009900 3px dotted; BORDER-TOP: #009900 3px dotted; BORDER-LEFT: #009900 3px dotted; BORDER-BOTTOM: #009900 3px dotted"
color=#009900c>
<?
$query1 = mysql_query("SELECT * FROM salg_artikler ORDER BY id DESC LIMIT 1, 5000") or die(mysql_error());
while ($row = mysql_fetch_assoc($query1)) {
$message_kort = substr("$row[nyhed]", 0, 160);
?>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top" width="60"
background="<?=$row[billede]?>"
height="60"><img src="ramme.gif"></td>
<td width="100%" align="left"><b><?=$row[overskrift]?></b><br><a href="artikel.php?id=<? echo $row[id]; ?>"><?print $message_kort;?>...</b></a><br><b>Af: <?=$row[forfatter]?></b> - d. <?=$row[dato]?></td>
</tr>
</table>
<HR
style="BORDER-RIGHT: #009900 3px dotted; BORDER-TOP: #009900 3px dotted; BORDER-LEFT: #009900 3px dotted; BORDER-BOTTOM: #009900 3px dotted"
color=#009900c>
<?
}
}
?>
Tror du at du kan indsætte det måske, det ville hjælpe mig meget..
[ Alle skal lære det før man selv kan ]