summaryrefslogtreecommitdiff
path: root/it_dbi.class
diff options
context:
space:
mode:
authorChristian Schneider2008-04-06 19:48:51 +0000
committerChristian Schneider2008-04-06 19:48:51 +0000
commit673d81f2d40dcc09c716c25f7e71ddc46e97060f (patch)
treeb2c9073f29a7d2848e5f4603bfdb96262ccc79d0 /it_dbi.class
parent66eb60ccf927e04a4a5bfb9a04d219b5d7b5a3a8 (diff)
downloaditools-673d81f2d40dcc09c716c25f7e71ddc46e97060f.tar.gz
itools-673d81f2d40dcc09c716c25f7e71ddc46e97060f.tar.bz2
itools-673d81f2d40dcc09c716c25f7e71ddc46e97060f.zip
Fixed bogus conversion of NULL to 0 for integer fields
Diffstat (limited to 'it_dbi.class')
-rw-r--r--it_dbi.class2
1 files changed, 1 insertions, 1 deletions
diff --git a/it_dbi.class b/it_dbi.class
index be5f19c..2033d02 100644
--- a/it_dbi.class
+++ b/it_dbi.class
@@ -507,7 +507,7 @@ function iterate()
if ($this->_data = mysql_fetch_assoc($this->_result))
{
foreach ($this->_data as $field => $value)
- $this->$field = $this->_isint[$field] ? ($this->_data[$field] = intval($value)) : $value;
+ $this->$field = isset($value) && $this->_isint[$field] ? ($this->_data[$field] = intval($value)) : $value;
if (!empty($this->_p['keyfield']))
$this->_key = $this->_data[$this->_p['keyfield']];