2010-10-31 38 views
0

Je n'arrive pas à stocker un tableau de données. Vous trouverez ci-dessous l'utilisation du code dans l'application web pour vérifier si les données sont là, et si c'est le cas, le mettre en cache, puis le servir. J'utilise MySQLiAPC ne stocke pas les données du tableau de résultats MySQLi

$id = $db->real_escape_string($_GET['id']); 
$key = 'content_' . $app; 
$data = apc_fetch($key); 
if (!is_array($data)) { 
    $result = $db->query("SELECT * FROM pages_content WHERE id = $id"); 
    $rawdata = $result->fetch_assoc(); 
    $data = $result->fetch_array(MYSQLI_ASSOC); 
    apc_store($key, $data); 
    echo "<!-- DATA_NOT_FOUND_AND_STORED-- >"; 
} 

Pouvez-vous voir ce que je fais mal?

Merci

Répondre

0

Je l'ai résolu.

La clé $ n'a pas été définie correctement.