ожидаемый запрос для сборки: выберите * из tele_data, где F_NAME="" и M_NAME="" и L_NAME="" и FACTORY="" и DEPT="" и COMPANY_NAME="" и DESIGNATION=""
мое мнение
Код: Выделить всё
Factory Name :
Crystal Martin Ceylon - Malwatta
Crystal Martin Ceylon - Wathupitiwala
Crystal Martin Ceylon - Garments
Crystal Martin Ceylon - Europe
Crystal Martin Central - Galagedara
Crystal Martin Ceylon - Kanthale
Crystal Martin Central - Dambulla
First Name :
Middle Name :
Last Name :
Department :
Select One
Information Technology (IT)
Human Resources & Administration
Work Study
Quality Assurance & Control
Lean
General
Other
Company Name :
Designation :
Search Now
мой контроллер
Код: Выделить всё
public function search_results()
{
$sdata = [
'FACTORY'=>$this->input->post('fcode'),
'F_NAME'=>$this->input->post('fname'),
'M_NAME'=>$this->input->post('mname'),
'L_NAME'=>$this->input->post('lname'),
'DEPT'=>$this->input->post('department'),
'COMPANY_NAME'=>$this->input->post('compname'),
'DESIGNATION'=>$this->input->post('designation')
];
$this->load->model('users');
$y=$this->users->display_users($sdata);
//var_dump($y);die;
if($y==TRUE){
$data["display_Data"]=$y;
$this->load->view("results/find",$data);
} else {
redirect("/index/home");
}
}
моя модель
Код: Выделить всё
function display_users($sdata){
$query=$this->db->get_where('tele_data',$sdata);
$result=$query->result_array();
var_dump($result);die;
if($query->result_array()==TRUE){
foreach ($query->result_array() as $vals){
echo $vals['SD'];
echo $vals['EXT'];
echo $vals['F_NAME'];
echo $vals['M_NAME'];
echo $vals['L_NAME'];
echo $vals['FACTORY'];
echo $vals['DEPT'];
echo $vals['COMPANY_NAME'];
echo $vals['DESIGNATION'];
}
return $query->result_array();
} else {
return FALSE;
}
}
Подробнее здесь: https://stackoverflow.com/questions/439 ... odeigniter
Мобильная версия