phpbar.de logo

Mailinglisten-Archive

[php] Arraynamen in schleife verändern

[php] Arraynamen in schleife verändern

Jochen Metzger php_(at)_phpcenter.de
Thu, 18 Oct 2001 22:41:54 +0200


> -----Original Message-----
> From: php-admin_(at)_phpcenter.de
> [mailto:php-admin_(at)_phpcenter.de]On Behalf Of
> Werner Jäger
> Sent: Thursday, October 18, 2001 3:39 PM
> To: php_(at)_phpcenter.de
> Subject: [php] Arraynamen in schleife verändern
>
>
> hallo
>
> hab da ein kleines problem
> hier der code der mir kopfzerbrechen bereitet
>
> // Für jede Kategorie ein Array mit Alben schreiben schreiben
> for ($i=1; $i = $numkat; $i=$i+1)
>

>
> $alb = mysql_db_query("$dbname", "select * from alb_alben
> where kategorie = $i ");
>
> while($tempalb = mysql_fetch_array($alb))
>

> // Key für den 2dim Array ermitteln
> $bx = $tempalb["nr"];
>
$arrayname="album".$i;


> // Array schreiben
> $album[$bx]["kategorie"] = $tempalb["kategorie"];
$arrayname[$bx]["kategorie"] = $tempalb["kategorie"];

> $album[$bx]["beschreibung"] = $tempalb["beschreibung"];
$arrayname[$bx]["kategorie"] = $tempalb["kategorie"];

> $album[$bx]["datum"] = $tempalb["datum"];
$arrayname[$bx]["kategorie"] = $tempalb["kategorie"];


> }
> }
>
> was ich nun will ist das er mir bei jedem durchgang ein neues
> array schreibt und zwar
> $album1, $album2 usw.
>
Weiß jetzt nicht genau, was Dein Problem ist,

$album1, $album2 wäre wie oben>

Leider ist die Problemschilderung unklar, was willst du mit dem Auslesen
genau bezwecken, wofür willst du es weiterverwenden......

Das müßte man schon wissen, um zu eruieren, ob Deine vorgehensweise sinn
macht.....

Grüße

HTH
Jochen Metzger



php::bar PHP Wiki   -   Listenarchive