Mailinglisten-Archive |
Hallo Listen-Leser, ich habe ein kleines Problem mit großer Wirkung. Aber mal ganz von vorne angefangen... Ich baue in eine Datei mittels Script ein Array ein. Dies enthält Buchdaten. Also $egal[]=array("Autor","Titel","etc"). All das geht gut. Das ganze wird dann per echo() in eine Tabelle eingefügt, schön ein Array nach dem anderen (also $egal[1], dann $egal[2], ...). Aber was, wenn zwei aufeinanderfolgende Bücher dieselben Autoren haben? Wie kann ich dann das ganze in eine Zelle schreiben? Und, wenns geht, auch sortieren, nach Autor...(damit die Abfrage, ob mehrere Bücher eines Autoren kommen, auch funktioniert) Wie geht das???? 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 } ?> Jetzt soll er also eine folgende Datei erzeugen: Eoin Colfer Artemis Fowl Eoin Colfer ein weiteres Buch von ihm ABER WIE??????? Eoin Colfer sein erstes Buch Richard van Camp Die ohne Segen sind mfg Nico Werbung --------------------------------- Meldet euch an bei Promio.net und verdient damit Geld! Folgt diesem Link und ein Anmeldebonus von 1 € wird euch gutgeschrieben: http://www.promio.net/tco_anmelden.php?f_vid=69011 . --------------------------------- Werbung
php::bar PHP Wiki - Listenarchive