diff options
-rw-r--r-- | it_dbi.class | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/it_dbi.class b/it_dbi.class index 368045b..3ca2fc1 100644 --- a/it_dbi.class +++ b/it_dbi.class @@ -625,7 +625,7 @@ function insert($tags = array(), $command = "INSERT") if ($result = $this->query("$command INTO {$this->_p['table']} " . $set)) { $id = ($this->_p['autoincrement'] && !isset($tags[$this->_p['keyfield']])) ? mysql_insert_id($this->_link) : $tags[$this->_p['keyfield']]; - if (!$this->read($id) && $this->_p['safety']) + if ($this->_p['keyfield'] && !$this->read($id) && $this->_p['safety']) $this->_fatal("insert(): can't read record back (key truncated?), id=\"$id\""); } else |