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