Re: excec / query on Sqlite3
| From: | Matijn Woudt | Date: | Mon, 20 May 2013 17:28:45 +0000 |
| Subject: | Re: excec / query on Sqlite3 | ||
| References: | 1 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-48748@lists.php.net to get a copy of this message | ||
On Mon, May 20, 2013 at 2:35 PM, Gilles <gr43@live.fr> wrote:
> Hello,
>
> I'm not sure if it's a bug :
>
> $o_sqlite3=new SQLite3('test.sqlite');
>
> $r=$o_sqlite3->exec('');
> echo'<pre>';var_dump($r);echo'**</pre>'; // bool(true)
>
> $r=$o_sqlite3->query('');
> echo'<pre>';var_dump($r);echo'**</pre>'; // bool(false)
>
> $r=$o_sqlite3->exec(false);
> echo'<pre>';var_dump($r);echo'**</pre>'; // bool(true)
>
> $r=$o_sqlite3->query(false);
> echo'<pre>';var_dump($r);echo'**</pre>'; // bool(false)
>
It makes sense in some way, query fails because the query didn't return any
result, exec succeeds because it does not require a result. The query
itself is valid.
- Matijn