Re: SqLite INSERT want not write
| From: | Stuart Dallas | Date: | Thu, 19 Apr 2012 18:01:13 +0000 |
| Subject: | Re: SqLite INSERT want not write | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-317621@lists.php.net to get a copy of this message | ||
On 19 Apr 2012, at 18:54, Silvio Siefke wrote:
> On Thu, 19 Apr 2012 18:39:00 +0100
> Stuart Dallas <stuart@3ft9.com> wrote:
>
>> The script has syntax errors in it. You won't see those errors because PHP won't
>> run a script with syntax errors, so it won't modify the error_reporting and display_errors
>> settings.
>>
>> You can run php -l script.php to see those errors, but it would be better to set the
>> error_reporting and display_errors values in php.ini on your development system/server.
>
>
> gentoo-desk siefke # php -l test.php *
> No syntax errors detected in test.php
>
> gentoo-desk blog # php -l manage.php
> No syntax errors detected in manage.php
>
> gentoo-desk php # php -l db.php
> No syntax errors detected in db.php
>
>
> * I have written in this file only the php code. No syntax errors.
>
> gentoo-desk blog # php -v
> PHP 5.3.10-pl0-gentoo with Suhosin-Patch (cli) (built: Apr 5 2012 00:31:12)
> Copyright (c) 1997-2012 The PHP Group
> Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
I took the code on http://nopaste.info/09e68c7e37.html and put it in
test.php.
stuart@fred:~$ php -l test.php
Parse error: parse error in test.php on line 28
Errors parsing test.php
You really can't see the mismatched quotes here?
$sql = 'INSERT INTO bloggen (date, autor, title, teaser, content)
VALUES ('' . date( 'Y-m-s H:i:s', time() ) . '', :autor, :title,
:teaser, :content);';
I'm using PHP 5.3.8 on this particular machine, not that it matters with basic syntax errors
like this.
-Stuart
--
Stuart Dallas
3ft9 Ltd
http://3ft9.com/