Ahhhhhhhh, doch noch nicht ganz!
Sobald die Cookies gelöscht werden oder das Skript in einem Browser das erste Mal ausgeführt wird, bleibt $_SESSION antürlich leer. Dann wird folgende Fehlermeldung angezeigt:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/webb/e2/68/5238468/htdocs/seiten/maefuhu.de/eprot_tmp.php on line 98
So hab ich's versucht:
Funktioniert grundsätzlich, nur nach Änderungen in den Datensätzen sortiert er dann nicht nach dem zuletzt gewählten Wert, sondern nach dem oben initialisierten else-Wert :-(
Oder kann ich hier vielleicht meine empty-Abfrage, halt auf $_POST machen? Und wenn es leer ist, dann halt mit "SELECT * FROM aufgaben ORDER BY id DESC" füllen?
Sobald die Cookies gelöscht werden oder das Skript in einem Browser das erste Mal ausgeführt wird, bleibt $_SESSION antürlich leer. Dann wird folgende Fehlermeldung angezeigt:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/webb/e2/68/5238468/htdocs/seiten/maefuhu.de/eprot_tmp.php on line 98
So hab ich's versucht:
PHP:
if (isset($_POST['sort']))
{
$_SESSION['sort'] = $_POST['sort'];
}
else
{
$_SESSION['sort'] = "SELECT * FROM aufgaben ORDER BY id DESC";
}
Funktioniert grundsätzlich, nur nach Änderungen in den Datensätzen sortiert er dann nicht nach dem zuletzt gewählten Wert, sondern nach dem oben initialisierten else-Wert :-(
Oder kann ich hier vielleicht meine empty-Abfrage, halt auf $_POST machen? Und wenn es leer ist, dann halt mit "SELECT * FROM aufgaben ORDER BY id DESC" füllen?
Zuletzt bearbeitet: