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