Zufallsfunde im ZDF (update)
Freitag, 18.3.2011, 19:21 > daMaxDie Suchfunktion auf der ZDF-Website ist wirklich eine Glanzleistung der Informatik. Die Suchergebnisse werden in zufälliger Reihenfolge angezeigt und lassen sich auch nicht z.B. nach Datum sortieren:
Hey ihr Deppen: Das SQL-Kommando lautet ORDER BY colname DESC. Eine Datumsspalte habt ihr ja offensichtlich. Also macht et!
Update: oops... ähm. Verzeihung, ich nehme alles zurück. Unter "Erweiterte Suche" kann man doch nach Datum sortieren. Sooooooooooooooooooooooooooooorry.
list($titel, $untertitel, $datum) = explode(',', $csv_zeile);
die sind noch neu in der cloud...
Als ob das über SQL läuft, das wäre ja fortschrittlich. (Wahrscheinlich ist das Datum als Klartext gespeichert und nicht als Timestamp und kann daher nicht sortiert werden *fg*)
Bei denen sieht das Skript wohl so aus:
$serien = fopen('serien.csv','r');
$serienzahl = 0;
while (!eof($serien)) {
$serienerg = explode(';',$serien);
$serie[$serienzahl]['title'] = $serienerg[0];
$serie[$serienzahl]['description'] = $serienerg[1];
$serie[$serienzahl]['sender'] = $serienerg[2];
$serie[$serienzahl]['datum'] = $serienerg[3];
$serienzahl++;
}
foreach($serie as $seri) {
if (!$_GET['suchbegriff'] || ($_GET['suchbegriff'] && strpos($serie['title'],$_GET['suchbegriff']) !== false) {
echo '' . $serie['sender'] . '' . $serie['title'] . '' . $serie['description'] . '' . $serie['datum'] . '';
}
}
[Dein Kommentarsystem haut immer die H-Tags raus im Output^^]
und jetzt weißt du, warum das Ergebnis
1. nicht sortiert ist
2. die Seite so lahmt (Datei wird immer wieder eingelesen und nicht fclosed :D)
3. die Suche nur scheiß Ergebnisse liefert
bwahaha.. sehr schoen. glanzstueck. erinnert mich irgendwie an apple.