【发布时间】:2020-02-11 03:14:48
【问题描述】:
当我执行删除过程时,出现找不到方法的错误
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
回溯:
文件:
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
【问题讨论】:
-
请在帖子中写下错误。不要上传错误的图像。我投票“关闭”这个问题,直到你修改它。
-
完成了,希望你能帮上忙
-
这个答案有帮助吗?考虑upvoting/accepting。
标签: php sql-server codeigniter