Mailinglisten-Archive |
Hallo, ich möchte über den folgenden Programmteil Feldnamen und Feldinhalte in einem benannten Array verbinden/speichern: $array=""; foreach($aFeldname as $feldname) $array .= '"'.$feldname.'"=>"'.mysql_Result($result, 0, $feldname).'",'; $array = substr($array, 0, -1); // letztes Komma entfernen echo "$array<br>"; // Ansicht zur Kontrolle $aFeldinhalt = array($array); Nur klappt das leider nicht... Vermutlich weil array() keine Funktion sondern ein "Konstrukt" (gemäß Handbuch)ist. In $array steht: "firmen_id"=>"0","etiketten_id"=>"1","material_id"=>"10","etikettentyp"=>"Haftetiketten" Anstatt diesen String aufzulösen über array() wird dieser als ein Array-Wert mit dem Inhalt von $array gespeichert. Es sollten aber vier Werte aus $array im eigentlichen Array $aFeldinhalt gespeichert werden. Was muß ich wie ändern? -- Mit freundlichen Grüssen Reinhold
php::bar PHP Wiki - Listenarchive