postering af sider
Hej eksperter kan i hjælpe mig jeg har en fejl her. Jeg vil dele mine poster i flere sider men når jeg går ind siger den her fejl på siden : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 10' at line 1Her er mit script så i kan se fejlen:
if($_GET["kategori"] == "$_GET[kategori]"){
$pr_side = 10;
$antal = mysql_result(mysql_query("SELECT COUNT(*) FROM script_download where kategori='$_GET[kategori]' AND godkendt='ja'"),0) or die(mysql_error());
$query = mysql_query ("SELECT * FROM script_download where kategori='$_GET[kategori]' AND godkendt='ja' ORDER BY id DESC limit $vis_fra, $pr_side") or die(mysql_error());
while ($row = mysql_fetch_array($query)) {
$color = ($i++ % 2) ? "white" : "black";
echo "<table border='1' style='background-color:$color' width='100%'>
<tr>
<td>$row[navn]</td>
</tr>
</table>";
}
echo "<hr>";
if ($vis_fra > 0) {
$back= $vis_fra - $pr_side;
echo "<a href='$_SERVER[PHP_SELF]?visfra=$back'>Forrige</a> ";
}
$page = 1;
for ($start = 0; $antal > $start; $start = $start + $pr_side) {
if($vis_fra != $page * $pr_side - $pr_side) {
echo "<a href='$_SERVER[PHP_SELF]?visfra=$start'>$page</a> ";
} else {
echo $page." ";
}
$page++;
}
if ($vis_fra < $antal - $pr_side) {
$next = $vis_fra + $pr_side;
echo " <a href='$_SERVER[PHP_SELF]?visfra=$next'>Næste</a>";
}
}
?>