Zitate auslesen und sortieren

jatop

Mitglied
Hallo,

ich will, das die Zitate nach Kategorien auflistbar sind


Ich habe einige Beispiele schon so aufgebaut (habe nur als text, noch kein code), wie ich die sonst sehe, und gehört habe, dass es so viel einfacher ist, diese irgentwie auseinander zu pflücken.

Die Angaben stehen für folgendes:
Nachname, Vorname|Zitat|Quelle|Jahr|Geburtsjahr|Beruf|verwendet
(man könnte auch zwischen Nachname und VOrname ein | machen, sofern notwendig... aber es soll ja nur der Nachname, Vorname aufgelistet werden)

Hier die Beispiele:
Knuth, Donald Ervin|"Wenn etwas schon da war, wie kann man es dann patentieren?"|Invertiew mit c't über MMIX (c't 5/2002, S. 190) (Link:http://www.heise.de/ct/02/05/190/)|2002|1938|Informatiker|ja

Knuth, Donald Ervin|"Um Himmels willen, nein! Bis das immer gebootet hat ... Aber ich war heute ganz überrascht, inwieweit man Windows tatsächlich für nützliche Dinge benutzen kann."|Invertiew mit c't über MMIX (c't 5/2002, S. 190) (Link:http://www.heise.de/ct/02/05/190/)|2002|1938|Informatiker|ja

Gates, Bill|"Solang sie die Software stehlen, sollen sie unsere Software stehlen"|in einem Artikel über "Keine schicke Vista-Grafik für Piraten" (Link:http://www.gulli.com/news/microsoft-keine-schicke-vista-2006-04-13/) vom 13. April 2006|2006|1955|Unternehmer|ja

Stallman, Richard Matthew|"DRM sollte gesetzlich verboten werden."|in einem e-Mail-Interview von frobes.com (Link:http://www.forbes.com/2006/03/21/linux-stallman-gnu_cx_dl_0321stallman1.html) über die GPL v3 vom 21. März 2006|2006|1953|Informatiker|ja




Das ganze soll dann als Link abrufbar sein, z.B.
zitat.php?jahr=2006
dann werden alle Zitate von 2006 angezeigt.

und bei
zitat.php?jahr=2007
Fehlermeldung, nichts gefunden

ich wollte es versuchen...

zitatinhalt.php
PHP:
<?
//Nachname
$nachname = array(
	"Knuth",
    "Gates",
    "Stallman",
);


//Vorname
$vorname = array(
	"Donald Ervin",
    "Bill",
    "Richard Matthew",
);

//Jahr
$jahr = array(
	"1938",
    "1955",
    "1953",
);

//Beruf
$beruf = array(
	"Informatiker",
    "Unternehmer",
);


?>

blos als ich bei Zitat war, ist mir aufgefallen, dass dies nicht wirklich der richtige Ansatz ist, da ich ja auch will, das dabei steht, von wem das Zitat kommt kommt... so würde es nur verrutschen, da z.B. bei berufen nur 2 drin stehen, aber es 3 Personen sind, und irgentwelche Namen immer wieder zu wiederholen ist auch quatsch.

Wie ist es möglich, dass ich es wie oben geschrieben mit | so auslesen, dass wenn ich die Zitate nach Name aufliste, auch jedes Zitat zu sehen ist?

Danke im vorraus!
 
Zurück