Hallo,
ich möchte diverse RSS-SENDER Abfragen cachen und möchte sie daher local als Datei speichern.
Soweit ich mich eingelesen habe, mach ich das mit fwrite. Mit dem DEMO Script welches bei php vorhanden ist, gibt es keine Verbindung zur DB an der ich mich orientieren kann: http://de.php.net/fwrite
Mein Request der Datenbank:
$result = mysql_query("SELECT
DATE_FORMAT(datum, CONCAT( ELT( WEEKDAY(datum)+1, 'Mo','Di','Mi','Do','Fr','Sa','So'),', %e ', ELT( MONTH(datum),'Jan.','Feb.','Mrz.','Apr.','Mai','Jun.','Jul.','Aug.','Sep.','Okt.','Nov.','Dez.'),'')) AS datumschoen ,TIME_FORMAT(uhrzeit, '%H:%i') AS uhrzeitschoen ,datum, titel, url, sender, uhrzeit
FROM tatort WHERE datum BETWEEN NOW() - INTERVAL 1 DAY and (NOW() + INTERVAL 5 DAY) ORDER BY datum, uhrzeit LIMIT 5 ");
if($result && mysql_num_rows($result) > 0) {
while($row = mysql_fetch_object($result)) {
// So hier machen wir es schön
$datum = $row->datum;
$titel = $row->titel;
$sender = $row->sender;
$url = $row->url;
$zeit = $row->uhrzeit;
$datumschoen = $row->datumschoen;
$uhrzeitschoen = $row->uhrzeitschoen;
// Eine kleine Anzeige braucht es auch noch
// echo $datumschoen.' '.$uhrzeitschoen.' '.$sender.' <br /><a class="arrowtatort" href="'.$url.'" target="_blank">'.$titel.'</a><br />';
}
}
elseif(!$result) {
// Fehler.
die(mysql_error());
}
else {
// keine Datensätze gefunden.
}
Aber wie kann ich ihn Sinnvoll einarbeiten?