Fixed treating successful mysql queries as error when warnings are generated
This commit is contained in:
@@ -7,6 +7,8 @@ class FronkDB {
|
||||
private $lastError;
|
||||
private $log;
|
||||
|
||||
public $insert_id;
|
||||
|
||||
private static $instances = [];
|
||||
|
||||
//private static $instance;
|
||||
@@ -71,6 +73,9 @@ class FronkDB {
|
||||
}
|
||||
|
||||
public function query($sql, $print_error = false) {
|
||||
// unset last insert id on qvery new query
|
||||
$this->insert_id = null;
|
||||
|
||||
if(!$this->link) {
|
||||
$this->connect();
|
||||
}
|
||||
@@ -103,6 +108,8 @@ class FronkDB {
|
||||
$this->log->warn("SQL Last Error: ".$this->lastError);
|
||||
}
|
||||
|
||||
$this->insert_id = mysqli_insert_id($this->link);
|
||||
|
||||
// check for warnings
|
||||
if(mysqli_warning_count($this->link) > 0) {
|
||||
$log_query = true;
|
||||
|
||||
Reference in New Issue
Block a user