Проверка значения, если его в базе данных -Codeigniter - PullRequest
0 голосов
/ 11 декабря 2018
public function search($uid = FALSE) {       
         $data['page_title'] = "Signature Uploader";

                if (!$uid) {
                    $this->load->helper('user');
                    $dd['employees'] = get_all_employees();
                    $data['page_content'] = $this->load->view('signature_uploader/search', $dd, TRUE);
                } else {
                    $this->load->database('employee');
                    $result = $this->db->query("SELECT uid FROM `signatures` WHERE  uid = '$this->uid'");    
                    $emp = $result->result_array();
                    $dd['agent'] = new Employee($uid);
                    var_dump($result);
                   if($uid==$emp){
                    $data['page_content'] = $this->load->view('signature_uploader/upload', $dd, TRUE);                
                   }else
                    redirect(base_url() . "signature_uploader/search");           
                }
                $this->load->view('signature_uploader/exv_page', $data);    
           }

Привет, у меня проблемы с моим кодом, и я новичок в Codeigniter.Небольшая помощь будет отличными парнями.Что я хочу сделать с этим, так это то, что когда пользователь ищет сотрудника, он сначала проверит, находится ли сотрудник уже в таблице signatures, используя uid(primary key) для проверки.signatures.uid = employee.uid.Я правильно использую result_array()?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...