Mailinglisten-Archive |
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