<form action="artikler.php" method="post"> <hr>
<select name="show">
<?
include("tilslut.php");
$i = 0;
$sql = "SELECT id FROM salg_artikler";
$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">
<?
if (!$show)
{
$show = 0;
}
?>
<?
$query = mysql_query("SELECT * FROM xxx ORDER BY id DESC LIMIT $show, 10") or die(mysql_error());
while ($row = mysql_fetch_assoc($query)) {
?>
Jeg gætter på at show er en variable der ligger i adresse linie ikke ?
(ex. etellerandet.php?show=10)
isåfald er der en lille kode der kan fixe det:
<?
if(empty($HTTP_GET_VARS) || isset($_GET))
{
$HTTP_GET_VARS = $_GET;
}
if(isset($HTTP_GET_VARS)) {
foreach($HTTP_GET_VARS as $key => $val) {
if(!isset(${$key})) ${$key} = $val;
}
}
?>
prøv at lægge det i toppen af dit dokument og se hvad der sker
//Krille
[Redigeret d. 04/07-05 18:55:03 af Krille]