Re: Inserting NULL Integer Values
| From: | Ben Litton | Date: | Tue, 18 Oct 2005 16:31:21 +0000 |
| Subject: | Re: Inserting NULL Integer Values | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-224285@lists.php.net to get a copy of this message | ||
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/