Noch ne Blätterfunktion

schiese

Erfahrenes Mitglied
Hi, ich versuche gerade eine Blätterfunktion zu schreiben. Nun habe ich allerdiungs das Problem, dass die Daten in einem Array gespeichert werden. Also vorher läuft eine Suche und die speichert die Resultate in einem Array. Wenn ich jetzt zur nächsten Seite blättern möchte sagt er mir, dass keine Person gefunden wurde. Besteht irgendwie die Möglichkeit das Problem zu lösen? Oder muss ich auf GET[] umsteigen?
PHP:
$anzahl = count($arrayzaehlen);

$proseite = 2;
$seiten = ceil($anzahl / $proseite);

if (!isset($_GET['seite']) ) {
	$seite = 1;
} else {
	$seite = $_GET['seite'];
}

$wasisty = ($seite * $proseite) - $proseite;
$yende = ($seite * $proseite);

for($y=$wasisty;$y<$yende;$y++) {
$id = $arrayzaehlen[$y];
$zeile = $daten[$id];
$so = explode("|-----|",$zeile);

echo $so[0] ." &nbsp; ".$so[3];
echo "<br />";

}

echo "<p />";
echo "<a href='".$_SERVER['PHP_SELF']."?seite=2'>2</a>";

schiese
 
Also habe ich nur die Möglichkeit die Suchwörter in ner Session zu speichern? Das wollte ich eigentlich nicht, da ich eine Schnellsuche habe. Also die ist auf der linken Seite der Page. Wann soll ich die Session löschen, damit die Blätterfunktion dann noch funktioniert?

schiese
 
Was wär denn, wenn ich statt POST[] GET[] Variablen nehme, kann ich mir dann die Sessions sparen?

schiese
 
Zurück