Mailinglisten-Archive |
Swiss4.com schrieb: >>Wie kann ich einem gegebenen Array einen neuen Wert zuweisen: >> >>Array mit einer DB Abfrage erstellen ( While-Schlaufe ) >> >> $this->content[$db->f('parcat')][$db->f('catid')]= array( >> 'catid' => $db->f('catid'), >> 'catname' => $db->f('catname'), >> 'level' => 0, >> ); >> >>Nun möchte ich später den level Wert noch verändern. Wie mache ich dies am >>besten? >>Folgendes habe ich bereits versucht: >> >>$this->content[$parcat][$catid]=array('level'=> $level); > $this->content[$parcat][$catid]['level']=$level; und das geht nicht ?? unwahrscheinlich! hast du die Variablen-Typen überprüft? ich weiß nicht genau ob PHP 1 und '1' als Array-Schlüssel als identisch ansieht hast du mal deine Variablen überprüft die du als Schlüssel verwendest? hast du das Array vorher und hinterher mal verglichen? hast du einfach vorher und hinterher mal ein echo $this->content[$parcat][$catid]['level']; probiert? -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive