Hej.
Jeg har lavet en hjemmeside, hvor der er artikler. Der har jeg lavet en drop down hvor man kan vælge hvilken side man ville være på, den viser 10 artikler pr side. Men hvis man nu vælger side 5 f.eks så opdatere den og så står der side 1 igen, ville gerne have sådan at hvis man vælger side 5 f.eks så bliver der ved med at stå 5 og ikke til 1. Og 1 anden ting jeg osse kunne tænke mig er, hvis man kunne gøre sådan man kunne trykke næste side istedet for at skulle til at vælge. Og så skal man osse kunne trykke tilbage. I må meget gerne lave en helt ny drop down hvis det skal til. Håber virkelig nogen ville hjælpe! I må meget gerne skrive koderne
.
der er min:
<form action="index.php" method="post">
<b>Artikler:</b>
<select name="show" style="font-size: 12" size="1">
<?
include("config.php");
$i = 0;
$sql = "SELECT id FROM artikler_avis";
$query = mysql_query($sql);
$num = mysql_num_rows($query);
$average = $num/10;
$pages = ceil($average);
$page_number = 0;
while ($page_number < $pages)
{
$test = $pages-1;
$page_number++;
$show_number = $page_number*10-10;
echo("<option value=\\"".$show_number."\\">".$page_number."</option>");
}
?>
</select>
<input type="submit" value="Vælg" style="font-size: 12; border: 1px solid #000000; background-color: #FFFFFF"><br>
<?
if (!$show)
{
$show = 0;
}
include("config.php");
$sql = "SELECT id FROM artikler_avis";
$query = mysql_query($sql);
$number = mysql_num_rows($query);
echo("Artikler ialt <b>".$number."</b>. ");
$hent = "SELECT id FROM artikler_kommentare";
$query = mysql_query($hent);
$kommentare = mysql_num_rows($query);
echo("Kommentare ialt <b>".$kommentare."</b>.<br>");
?>
</form>
<?
$hent_artikel = mysql_query("SELECT * FROM artikler_avis ORDER BY id DESC LIMIT $show,10") or die(mysql_error());
while($vis = mysql_fetch_array($hent_artikel)) {
?>
Håber nogen kan hjælpe.
M.V.H
Henrik.