Hallo,
habe eine Frage zu folgendem Code:
Habe mehr als 8 Einträge in meiner Datenbank. Er zeigt mir die ersten 4 an, da LIMIT 0= 4 ist,
wenn nun auf vor klicke passiert nichts, habe da etwas falsch verstanden, oder muß im Code etwas ändern, damit die VOR-Funktion funktioniert ?
Wäre für jede Hilfe dankbar
Grüße
ava98
habe eine Frage zu folgendem Code:
PHP-Code:
<?php
include('connect.php');
$limit = 4;
@mysql_connect($host,$user,$password)
or die("Abbruch: Verbindung zu '$host'"
." konnte nicht hergestellt werden.");
@mysql_select_db($database)
or die("Abbruch: Datenbank '$database' konnte nicht"
." selektiert werden.
MySQL sagt: ".mysql_error());
// Feststellen der Anzahl der verfügbaren Datensätze.
$resultID = @mysql_query("SELECT COUNT(id) FROM ".$table);
$total = @mysql_result($resultID,0);
// Ggf. $start korrigieren (falls Parameter in
// der URL manipuliert wurde)
$start = ($start >= $total) ? $total - $limit : $start;
// Datenbankabfrage ausführen.
$query = "SELECT id,antwort FROM ".$table
." LIMIT ".$start.",".$limit;
$resultID = @mysql_query($query);
// Ergebnisse lesen und an den Client ausgeben
while ($data = mysql_fetch_array($resultID))
{
echo $data["id"].": ".$data["antwort"]."
";
}
if ($start > 0)
{
$newStart = ($start - $limit < 0) ? 0 : ($start-$limit);
echo "[url=".$_SERVER['PHP_SELF']."]<< zurück[/url]";
}
if ($start + $limit < $total)
{
$newStart = $start + $limit;
echo " [url=".$_SERVER['PHP_SELF']."]vor >>[/url]";
}
?>
Habe mehr als 8 Einträge in meiner Datenbank. Er zeigt mir die ersten 4 an, da LIMIT 0= 4 ist,
wenn nun auf vor klicke passiert nichts, habe da etwas falsch verstanden, oder muß im Code etwas ändern, damit die VOR-Funktion funktioniert ?
Wäre für jede Hilfe dankbar
Grüße
ava98
Kommentar