phpbar.de logo

Mailinglisten-Archive

[php] assoziatives array

[php] assoziatives array

Ralf Eggert php_(at)_phpcenter.de
Sun, 11 Nov 2001 11:31:36 +0100


Moinsen Alexander,

ich gehe einmal davon aus, dass dein MySQL Select alle gewuenschten
Eintraege aus der Tabelle zieht und du nach dem Lesen aus der Datenbank
in etwa solch ein Array hast:

[ 0 ][ "Code" ] => "abba"
[ 0 ][ "Url"  ] => "abba.gif"
[ 1 ][ "Code" ] => "google"
[ 1 ][ "Url"  ] => "google.gif"

Sollte dies nicht der Fall sein, dann musst du mal schauen, ob du beim
mysql_fetch_array() auch den Ergebnistyp auf MYSQL_ASSOC oder
MYSQL_BOTH gesetzt hast. Ich wuerde aber eher MYSQL_ASSOC empfehlen.

Ok, dein Array ist in $dein_result enthalten, dann mach einfach
folgendes:

foreach ($dein_result as $values)
{
  $key = $values[ "Code" ];
  $var = $values[ "Url"  ];
  $dein_array[ $key ] = $var;
}

Feddich. Oder hab ich was bei deinem Problem missverstanden? ;-)

Gruss,

        Ralf

-- 
__________________________________________
 In-Greece.de - die Griechenlandcommunity
_______ http://www.in-greece.de/ _________



php::bar PHP Wiki   -   Listenarchive