Flammkuchen: & MYSQL Cache mit fwrite

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?

  1. Guten Tag,

    ich möchte diverse RSS-SENDER Abfragen cachen und möchte sie daher local als
    Datei speichern.

    Das kannst du bspw. mit cURL, wget oder natürlich auch mit PHP - nur ist mit PHP deutlich komplizierter.

    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

    Was genau hat die Datenbanksache mit den Cache-Files zu tun?

    Gruß
    Christoph Jeschke

    --
    Zend Certified Engineer
    Certified Urchin Admin