phpbar.de logo

Mailinglisten-Archive

[php] Zusammengesetzter String als benanntes Array speichern

[php] Zusammengesetzter String als benanntes Array speichern

Sebastian Mendel lists at sebastianmendel.de
Die Mar 30 16:11:55 CEST 2004


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