hasta.g5
I quit My Job for Folding
Boas,
Para evitar fazer demasiados acessos a uma base de dados, queria por alguma informação em cache. A primeira ideia que me veio à cabeça foi usando as variáveis de sessão. ($_SESSION['blabla']). Fiz então uma coisa do género:
Não é exactamente assim, mas, no fim, é como se fosse. Aparece-me então o seguinte erro:
Gostava de saber se as variáveis de sessão de facto não suportam estes resultados de querys ou se há qualquer coisa que não esteja a funcionar no meu código que não seja isso.
Caso não suporte, há alguma maneira do género para por a informação em cache? Pensei em usar ficheiros, mas para isso provavelmente mais vale ir sempre à base de dados.
Antes de mais obrigado.
hasta
Para evitar fazer demasiados acessos a uma base de dados, queria por alguma informação em cache. A primeira ideia que me veio à cabeça foi usando as variáveis de sessão. ($_SESSION['blabla']). Fiz então uma coisa do género:
PHP:
$_SESSION['result'] = mysql_query($query);
Código:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/.......php on line X
Caso não suporte, há alguma maneira do género para por a informação em cache? Pensei em usar ficheiros, mas para isso provavelmente mais vale ir sempre à base de dados.
Antes de mais obrigado.
hasta