bunny_007: Caching einer mysql_abfrage

Beitrag lesen

Hallo,

ich habe folgenden Code:

---------------------------------------------------------
$res = mysql_query("SELECT * FROM site");
while ($data[$n] = mysql_fetch_assoc($res)) {$n++;}
---------------------------------------------------------

Dann habe ich erstemal so ne fette $data array....da aber diese abfrage bei jedem Besucher leider vonstatten geht, verbraucht er mehr ressourcen, als er muss...
nun ist so auch leider so, dass ich nicht die fertige html seite cachen kann, da im weiteren code leider wiederum verschiene abfragen bei jedem benutzer auftreten können....

unter der voraussetzung, dass die MySQL Tabelle site statisch ist, wie kann ich unter php die $data variable benutzerübergreifend cachen und nur wieder nach einer erneuerung der Tabelle site abfragen???????

Ich bin mittlerweile am Verzeiweifeln :..(

Bunny