Hallo,
ich will meine Daten nach einer Suchabfrage Seitenweise ausgeben. Auf
der ersten Seite werden die 10 Datensätze korrekt angezeigt, wenn ich aber die
zweite oder dritte Seite anklicke passiert nichts (sieht man immer noch die ersten
10 Datensätze).
ich habe folgende Code:
<?php
mysql_connect("localhost","","");
mysql_select_db ("log");
$select = mysql_query("select * from logs where line like '%tcp%'");
$res = mysql_num_rows($select);
$count=6;
$zeigen= floor($res/$count);
echo "$zeigen Seiten für $res Treffer<br>";
echo "6 Treffer pro Seite<p>";
if(!$start) { $start = 0.1; }
$result = mysql_query("select * from logs limit $start,$count");
#$result2=mysql_num_rows($result);
#echo "$result2\n";
echo "<table border="1">";
while ($zeile = mysql_fetch_array($result)) {
echo "<tr><td>$zeile[0]</td><td>$zeile[1]</td><td>$zeile[2]</td> <td>$zeile[3]</td
</tr>";
}
echo "</table><p>";
if($start > 0.1) {
$zurueck = $start - $count;
echo "<a href="$PHP_SELF?start=$zurueck"><< Zurück</a>";
}
for($i = 0; $i <= $zeigen; $i++) {
echo "<a href="$PHP_SELF?start=$n">$i </a>";
$n += $count;
}
$weiter = $start + $count;
if($res > $weiter) {
echo "<a href="$PHP_SELF?start=$weiter">Weiter >></a>";
}
?>
brauche ich hier POST oder GET Methoden um Variablen zu übergeben?
Wie ich weiss werden diese Methoden in Formular benutzt.
Wie kann ich weiter bzw. zurück blättern?
Gruß
Karla