title: Memcache and Mysqli Prepared Statement Issue
body: <p>This has been driving me crazy, the issue is I cannot work out How i can get and set the cached data to be displayed within my view.</p>
  
  <pre><code>public function get_something($id, $account_name)
  {
      $sql = "SELECT one,two,three FROM table WHERE id = ? and account_name = ? ";
      $key = md5("SELECT one,two,three FROM table WHERE id = $id and account_name = $account_name ");
  
      $get_result = $this-&gt;Core-&gt;Core-&gt;Memcache-&gt;get($key);
  
      if($get_result)
      {
        // How would I set the Data
      }
      else
      {
       $stmt = $this-&gt;Core-&gt;Database-&gt;prepare($sql);
       $stmt-&gt;bind_param("is", $id, $account_name);
       $stmt-&gt;execute();
       $stmt-&gt;store_result();
       $stmt-&gt;bind_result($one, $two, $three);
       $stmt-&gt;fetch();
       //Below is how i set the data
       $this-&gt;Core-&gt;Template-&gt;set_data('one', $one);  
       //Set the Memcache
       $this-&gt;Core-&gt;Memcache-&gt;set($key, $stmt, TRUE, 20);
  }
  </code></pre>
  
  <p>So my question is how can I get and set the data from a prepared statement fetch within memcache? </p>