zend_cache : comment enregistrer d'aprés une table
Salut,
je vient de découvrir zend_cache j'ai déja suivi pls tuto et j'ai suivi un exemple mais j'arrive pas enregister des donnée qui sont retire d'une table de ma base de donnée. Voici le code d'une action à laquelle j'exécute mon cache il me donne aucune erreur mais il n'enregister rien dans le fichier /tmp
code action :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
function typesAction()
{
$tm = new TypeMonument();
$this->view->tm = $tm->fetchAll();
require_once 'Zend/Cache.php';
$frontendOptions = array('lifeTime' => 1000,'automatic_serialization' => false);
$backendOptions = array('cacheDir' => 'C:/wamp/www/test/tmp/');
$cache = Zend_Cache::factory('Output', 'File', $frontendOptions, $backendOptions);
$result = $tm->fetchAll();
if(!$result = $cache->load('myresult')) {
$cache->save($result,'myresult');
}else {
// il y a un cache
echo "Ceci est issu du cache !\n\n";
}
} |
SVP si qlq à une solution ou des propositions.
cordialement