Skip to content

Commit 06f6a37

Browse files
committed
issue #150 Support for insert() without an insert id
1 parent a3f111b commit 06f6a37

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

MysqliDb.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -317,8 +317,15 @@ public function insert($tableName, $insertData)
317317
$stmt->execute();
318318
$this->_stmtError = $stmt->error;
319319
$this->reset();
320+
$this->count = $stmt->affected_rows;
321+
322+
if ($stmt->affected_rows < 1)
323+
return false;
324+
325+
if ($stmt->insert_id > 0)
326+
return $stmt->insert_id;
320327

321-
return ($stmt->affected_rows > 0 ? $stmt->insert_id : false);
328+
return true;
322329
}
323330

324331
/**

0 commit comments

Comments
 (0)