Mailinglisten-Archive |
Hallo! Am Samstag, 10. November 2001 13:47 schrieb Alexander Steffan: > ich habe eine Tabelle mit 2 Spalten in einer Mysql-DB > --------------------- > > |Code | Url | > > --------------------- > > Wie lese ich nun alle Werte von Code und Url aus und packe damit ein > assoziatives array zusammen? > > Das Array sollte dann so aussehen: > > $beispiel = array ("abba" => "abba.gif", > "google" => "google.gif"); > > (in der tabelle sind nicht nur jeweils 2 daten, sondern ein paar mehr :-) Habe nicht ganz verstanden was Du vor hast... $i=0; while($row = mysql_fetch_array($result)) { $werte[$i] = array("$row['code']" => "$row['url']"); $i++; } Ich mache es z.B. immer so: // Array füllen $i=0; while($row = mysql_fetch_array($result)) { $werte[$i] = array($row['spalte1'], $row['spalte2'], $row['spalte_n']); $i++; } // Array auslesen while($list($key, $inneres_array) = each($werte)) { $liste($spalte1, $spalte2, $spalte_n) = $inneres_array; echo $key; echo $spalte1; echo $spalte2; echo $spalte_n; } MfG, André Laugks --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive