Hallo Forum,
ich habe eine Sortiermöglichkeit in eine dyn. erzeugte Tabelle eingebaut.
Es soll die Möglichkeit bestehen nach auf- bzw. absteigendem Datum zu sortieren. Ich nutze eine Session-Variable die entweder aus "ASC" oder "DESC" steht und im SQL Statement eingebaut wird
Über einen Link im Tabellenkopf starte ich die Sortierung
Es gibt noch eine "aendern.php" und "alle_anzeigen.php" die ebenfalls
die Sortierung nutzen - aber mit eigenen Session-Variablen.
Jetzt hab ich dass Problem dass ich beim Wechseln , und danach beim
Zurückkehren auf die Seite die Sortierung ändere, da sie in der Session gespeichert ist. Es soll aber beim Neuaufruf der Seite immer ASC sortiert werden. Wie könnte ich das lösen - statisch? aber wie?
Danke und Gruß
Tolwin
ich habe eine Sortiermöglichkeit in eine dyn. erzeugte Tabelle eingebaut.
Es soll die Möglichkeit bestehen nach auf- bzw. absteigendem Datum zu sortieren. Ich nutze eine Session-Variable die entweder aus "ASC" oder "DESC" steht und im SQL Statement eingebaut wird
PHP-Code:
// START - Sortierung des Datums
if(!isset($order_default))
{
$order_default = "ASC";
$order = $order_default;
}
if(!isset($_SESSION["order"]))
{
$_SESSION["order"] = $order_default;
$order = $_SESSION["order"];
}
elseif($_SESSION["order"] == "ASC")
{
$order = "DESC";
$_SESSION["order"] = $order;
}
else
{
$order = "ASC";
$_SESSION["order"] = $order;
}
// ENDE - Sortierung des Datums
//SQL Statement
$sql = "SELECT EVENT_ID, TITEL, .........TELEFON, EMAIL FROM DB.EK_EVENTS ORDER BY START_DATUM " .$order;
PHP-Code:
<? echo "<a href='loeschen.php?ORDER=" . $_SESSION['order'] ."'>Startdatum</a>
die Sortierung nutzen - aber mit eigenen Session-Variablen.
Jetzt hab ich dass Problem dass ich beim Wechseln , und danach beim
Zurückkehren auf die Seite die Sortierung ändere, da sie in der Session gespeichert ist. Es soll aber beim Neuaufruf der Seite immer ASC sortiert werden. Wie könnte ich das lösen - statisch? aber wie?
Danke und Gruß
Tolwin
Kommentar