phpbar.de logo

Mailinglisten-Archive

AW: [php] Array-Script

AW: [php] Array-Script

Jochen Metzger php_(at)_phpcenter.de
Tue, 15 Jan 2002 20:38:19 +0100


Hi,


>
> Hier mal der Quelltext:
>
> Array-Datei:
> <?php
> $buch[]=array("Eoin Colfer","colfer0.php","sein erstes Buch");
> $buch[]=array("Richard van Camp","van_camp1.php","Die ohne Segen sind");
> $buch[]=array("Eoin Colfer","colfer1.php","Artemis Fowl");
> $buch[]=array("Eoin Colfer","colfer2.php","ein weiteres Buch von ihm");
> ?>
>
> Hauptdatei: (Ausschnitt)
> <?php
> include("array.php");
> --> included obige Array-Datei
> foreach($buch as $b)

> --> ist klar? ersetzt $buch[1][] durch $b[]
>  echo("<tr><td width=50% id=\"center\">");
> --> Anfang der Tabelle
>  echo("$b[0]</a></td>\n<td id=\"center\">");
> --> Einbau des Autors
>  echo("<a href=\"buch.php?datei=$b[1]\">$b[2]</a></td></tr>\n");
> --> Verweis auf die Datei mit dem Buchinhaltstext
> }
> ?>
Hier mein Vorschlag: (getestet -> läuft)

<?
$buch[]=array("Eoin Colfer","colfer0.php","sein erstes Buch");
$buch[]=array("Richard van Camp","van_camp1.php","Die ohne Segen sind");
$buch[]=array("Eoin Colfer","colfer1.php","Artemis Fowl");
$buch[]=array("Eoin Colfer","colfer2.php","ein weiteres Buch von ihm");

print "\n<table>";
asort ($buch);
foreach ($buch as $key => $val )
        { //print "$key -> $val[0]";
          echo("<tr><td width=50% id=\"center\">");
          echo $buch[$key][0]."</td>\n<td id=\"center\">";
          echo "<a
href=\"buch.php?datei=".$buch[$key][1]."\">".$buch[$key][2]."</a></td></tr>\
n";
        }
print "\n</table>";
?>


Grüße

Jochen


php::bar PHP Wiki   -   Listenarchive