Mailinglisten-Archive |
Reinhold Riedersberger schrieb: > 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. ja klar, wie auch! $array = array(); foreach($aFeldname as $feldname) { $array[$feldname] = mysql_Result($result, 0, $feldname); } print_r($array); aber wieso verwendst du nicht einfach mysql_fetch_assoc() ??? $result = mysql_query($sql); $werte = mysql_fetch_assoc($result); -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive