Nabend zusammen,
ich hänge bereits den ganzen Abend an einem Problem, zu dem ich bisher auch keine Lösung gefunden habe. Würde mich nicht wundern wenn die Sache für manchen ein "Klacks" wäre, bei mir will es jedoch einfach nicht funktionieren.
Ich möchte einfach aus einer Schleife nacheinander bei bestimmten Durchgängen bestimmte Werte in ein Array schreiben, das ich dann an eine Session übergebe, um es später wieder auszulesen. Das Problem dabei ist, dass es unbekannt ist, wie viele der Einträge in der DB dafür in Frage kommen - num_rows kann also nicht verwendet werden.
Die Abfrage, das Schreiben in die Session und auch das Abrufen an anderer Stelle klappt - jedoch immer nur mit einem Wert, alle anderen werden nicht in das Feld geschrieben - count ergibt immer nur einen Eintrag im Array.
funktioniert genauso wenig als wenn ich mit einem Zähler arbeite:
Hätte evt. jemand eine Hinweis für mich, wonach ich schauen sollte?
Besten dank
Michael
ich hänge bereits den ganzen Abend an einem Problem, zu dem ich bisher auch keine Lösung gefunden habe. Würde mich nicht wundern wenn die Sache für manchen ein "Klacks" wäre, bei mir will es jedoch einfach nicht funktionieren.
Ich möchte einfach aus einer Schleife nacheinander bei bestimmten Durchgängen bestimmte Werte in ein Array schreiben, das ich dann an eine Session übergebe, um es später wieder auszulesen. Das Problem dabei ist, dass es unbekannt ist, wie viele der Einträge in der DB dafür in Frage kommen - num_rows kann also nicht verwendet werden.
Die Abfrage, das Schreiben in die Session und auch das Abrufen an anderer Stelle klappt - jedoch immer nur mit einem Wert, alle anderen werden nicht in das Feld geschrieben - count ergibt immer nur einen Eintrag im Array.
Code:
$_SESSION["name_vorhanden"] = array($name);
funktioniert genauso wenig als wenn ich mit einem Zähler arbeite:
Code:
$_SESSION["name_vorhanden"][$i] = array($name);
Hätte evt. jemand eine Hinweis für mich, wonach ich schauen sollte?
Besten dank
Michael