title: SQLite numColumns > 0 but fetchArray returns false
body: <p>I have this code</p>
  <pre><code>$res = $db-&gt;query(&quot;query...&quot;);
  $res-&gt;numColumns(); // outputs: 14
  $res-&gt;fetchArray(1); // outputs: false
  $db-&gt;lastErrorMsg(); // outputs: unknown error
  $db-&gt;lastErrorCode(); // outputs: 101 (SQLITE_DONE) 
  </code></pre>
  <p>as you can see numColumns tells me there should be a result to my query, but then fetchArray returns false, and the error message and code are not really helpful.</p>
  <p><strong>What could be happening that makes numColumns return a result &gt; 0, but fetchArray return false?</strong></p>