首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想通过点击提交按钮来检查制造商是否已经存在,我是在代码点火器中这样做的,

我想通过点击提交按钮来检查制造商是否已经存在,我是在代码点火器中这样做的,
EN

Stack Overflow用户
提问于 2015-07-09 05:59:07
回答 1查看 28关注 0票数 1

我正在试着检查数据库中是否已经存在一个制造厂,然后它是否会插入它们。

我尝试执行where语句,检查数据库中是否存在它们的is制造商,但即使它们是新信息,也不会将其插入数据库中。

我在这里完全迷路了,任何指导都将不胜感激

代码语言:javascript
复制
              controller
                function manufacturertable($user)
                            {


                                     $m1=$this->input->post('man');
                    //            
                    $result['query']=$this->erp_m->insertmanu($m1,$user);
                    //                   


                            }

            model
            function insertmanu($m1,$user)

     1. List item

            {


                $this->db->where('manufacture',$m1);
               $query=$this->db->get('manufacturer3');

               foreach($query->result() as $row)



                  $x=$row->manufacture;

            if($x==$m1)
            {

             echo"already exists";

            }
            else
            {
            $data = array('manufacture'=>$m1,'user'=>$user);

              $this->db->insert('manufacturer3', $data);      

            }
            }


            }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-09 06:10:46

更改模型功能如下。

代码语言:javascript
复制
      function insertmanu($m1,$user)
      {
           $this->db->where('manufacture',$m1);
           $res=$this->db->get('manufacturer3');
            $num=$res->num_rows();
           if($num>0)
          {
          return "already exist";
          }
          else
          {
           return "not exist";
          }
      }

然后在控制器中使用返回字符串在浏览器上回显。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31309284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档