我将发送2个数据,一个是“ kode”,两个是“ dataupadate”表的名称。在这里,我使用存储过程执行命令。当我出现运行错误时
警告:include(D:\ xampp \ htdocs \ ittools \ application \ views \ errors \ html \ error_php.php):无法打开流:D:\ xampp \ htdocs \ ittools \ system中没有此类文件或目录\ core \ Exceptions.php在第269行
警告:include():无法打开“ D:\ xampp \ htdocs \ ittools \ application \ views \ errors \ html \ error_php.php”以包含在内(include_path ='.; D:\ xampp \ php \ PEAR' )在第269行的D:\ xampp \ htdocs \ ittools \ system \ core \ Exceptions.php中
我的代码是
控制器
function send() {
$kode = $this - > input - > post('inv');
$dataupdate = $this - > input - > post('dataupdate');
$this - > ssu_model - > dosend($kode, $dataupdate);
redirect('ssu');
}
型号
function dosend($kode, $dataupdate) {
$query = $this->db->query("EXEC wl_update_inv_tagih_sub_ssu '".$kode."','".$dataupdate."' ");
return $query->result();
}
视图
<form id="form_inv" action="<?php echo site_url('persediaan/ssu/send');?>" method="post">
<div class="col-md-4">
<input type="text" name="nameinv" class="form-control" id="nameinv" placeholder="INV" />
<input type="hidden" name="inv" class="form-control" placeholder="Description" />
<input type="hidden" name="dataupdate" class="form-control" value="INV" disabled/>
</div>
<div class="col-md-4">
<span class="input-group-btn">
<button class="btn btn-flat btn-warning" id="btnLoad" >Update</button>
</span>
</div>
</form>
请帮助我。我该怎么办?
答案 0 :(得分:0)
目前还不清楚是什么代码触发了PHP错误,但是当它触发时,它找不到所需的视图文件。
这里有几件事要检查。
首先,确保文件error_php.php
在目录C:\xampp\htdocs\ittools\application\views\errors\html
中。
第二,在config.php
中检查分配给$config['error_views_path']
的值。如果您具有标准的文件结构,则应该是
$config['error_views_path'] = '';
您还应该尝试更改行
$query = $this->db->query("EXEC wl_update_inv_tagih_sub_ssu '".$kode."','".$dataupdate."' ");
对此
$query = $this->db->query("EXEC wl_update_inv_tagih_sub_ssu $kode, $dataupdate");
看看您是否得到不同的结果。