2010-10-31 84 views
0

我在存儲數據數組時遇到了麻煩。以下是Web應用程序中用於檢查數據是否存在的代碼,如果存在,那麼緩存它然後提供。我正在使用MySQLiAPC不存儲來自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-- >"; 
} 

你能看到我在做什麼錯嗎?

謝謝

回答

0

我解決了它。

$ key設置不​​正確。