Re: Inserting NULL Integer Values
| From: | Shaun | Date: | Tue, 18 Oct 2005 17:10:32 +0000 |
| Subject: | Re: Inserting NULL Integer Values | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-224289@lists.php.net to get a copy of this message | ||
Hi Ben,
Thanks for your reply, woudn't that insert a string with a value of'NULL';?
""Ben Litton"" <ben.litton@gmail.com> wrote in message
news:op.syun6jsq1nzadm@ben.scienceboard.org...
> Either cast your empty ints (which should make it zero) or do an if
> (!isset($variable)) { $variable = 'NULL'; }
>
> Ben
>
> On Tue, 18 Oct 2005 12:15:41 -0400, "Shaun" <shaunthornburgh@hotmail.com>
> wrote:
>
>> Hi,
>>
>> Up to this point in time I used to construct my insert statements like
>> this
>>
>> $qid = mysql_query('INSERT INTO MYTABLE (
>> column1,
>> column2,
>> ) VALUES (
>> "'.$value1.'",
>> "'.$value2.'"
>> )');
>>
>> However I understand it is better to remove the quote marks around an
>> insert
>> if the column type is an integer. This is easy to do, however if the
>> $value
>> is empty it causes a mysql error. Has anyone encountered this and found a
>> solution?
>>
>> Thanks for your advice
>
>
>
> --
> Using Opera's revolutionary e-mail client:
> http://www.opera.com/mail/