Когда я делаю процесс удаления, возникает ошибка, что метод не найден CI_DB_sqlsrv_driver
.
js hide: false console: true babel: false
function deleteData()
{
// if(empty($this->arr_where)){
// die($this->str_tableName." WHERE CONDITION IS EMPTY");
// }
if($this->arr_where)
{
$this->arr_where = app_trimInput($this->arr_where);
foreach($this->arr_where as $field => $item_type){
$quoteField = in_array($field, $this->arr_quoteFields)?false:true;
$this->_create_whereStatement($field, $item_type, $quoteField);
}
}
$this->db->limit($this->limit);
$query = $this->db->delete($this->str_tableName);
if(!in_array($this->str_tableName, $this->arr_unsavedTable)){
if($this->transactQueries == FALSE){
app_writeFile($this->db->last_query(), true, true, $this->dirLogQuery);
}
}
$numDeleted = ($this->db->affected_rows() == -1) ? 1 : $this->db->affected_rows();
// debug
// log_message('error',' delete affected_rows = '.$numDeleted);
if($this->db->err_msg() != '')
log_message('error',' sql_errors = '.$this->db->err_msg());
return $numDeleted;
}
Это ошибка, которую я получил
Обнаружено необработанное исключение
Тип: ошибка
Сообщение: вызов неопределенного метода CI_DB_sqlsrv_driver :: err_msg ()
Имя файла: C: \ xampp \ htdocs \ masteritn \ application \ models \ Globalmodel. php
Номер строки: 489
Backtrace:
Файл:
C:\xampp\htdocs\masteritn\application\controllers\admin\Group_menu.php
Line: 202
Function: deleteData
Файл:
C:\xampp\htdocs\masteritn\index.php
Line: 314
Function: require_once