Hallo und vielen Dank erstmal.
Ich habe den betreffenden Bereich wie folgt geändert:
PHP-Code:
$_SESSION['merk_array'][] = array();
while($merken = mysqli_fetch_assoc($auswahl))
{
$_SESSION['merk_array']['objektnr'][] = $merken['objektnr'];
}
Die Ausgabe modifiziert auf:
PHP-Code:
$merken = $_SESSION['merk_array']['objektnr'];
foreach($_SESSION['merk_array'] as $key){
$merken = $key['objektnr']; ----> <Line 14
echo '<a href="objekt_detail.php?objektnr='. $merken . '" style="cursor: pointer;">'. $merken . ', </a>';
}
Nun verhält es sich so das ich alle Objekte (5 in der Zahl) in der Liste angezeigt bekommen, zuätzlich erhalte ich noch folgende Fehlermeldung:
Code:
Notice: Undefined index: objektnr in /nav/navi_merkliste.php on line 14
, das ganze 8 mal, warum auch immer.
Nachtrag:
PHP-Code:
$merken = $_SESSION['merk_array']['objektnr'];
var_dump($merken);
Ich habe zwei mal ein Objekt ausgewählt:
array(2) { [0]=> string(5) "AS001" [1]=> string(5) "AS002" }, die Session ist schon mal korrekt.