当我插入新的制造商时,
('已经存在'检查正在发生但是 刷新后我才得到最新的视图。但最后一次插入制造是在刷新后得到的。我将做什么>
Controller Erp_c
function manufacturertable($user)
{
$m1=$this->input->post('man');
$result['query']=$this->erp_m->insertmanu($m1,$user);
$result['query2']=$this->erp_m->getmanu();
if(($result['query'])>0)
{
?>
<script type=text/javascript>
alert("Name already Exists")
</script>
<?php
// echo"already exists";
// $this->load->view('head1');
// $this->load->view('header3');
// $this->load->view('manuview1',$result);
}else{
?>
<script type=text/javascript>
alert("Name Available")
</script>
<?php
$this->erp_m->insertmanu2($m1,$user);
}
$this->load->view('head1');
$this->load->view('header3');
$this->load->view('manuview1',$result);
模型erp_m
function insertmanu($m1,$user)
{
$this->db->where('manufacture',$m1);
$res=$this->db->get('manufacturer3');
$num=$res->num_rows();
return $num;
}
答案 0 :(得分:0)
您的信息不足以解决。 建议:可用的检查可能是您可以将代码重新定位到模型,并在数组中发送返回。
if(localStorage.getItem('id')){ array = JSON.parse(localStorage.getItem('id')) } else {
var array = []; }
obj = {};
obj.id=1;
array.push(obj);
localStorage.setItem('id',JSON.stringify(array));