Hi I have a data stored in array
$roles = [2,4];
I want to mapping the data I have in $roles with the data in the database. I don't know how to mapping data if I have more than one data in $roles like in above and I don't know how to show it all in a table view.
I try this
if (count($roles) == 1) {
if ($roles[0] == 2) {
$data['need_app'] = $this->Hire_model->need_approval_req($OrganizationID, $requestor_id);
}else if ($roles[0] == 3) {
$data['need_app'] = $this->Hire_model->need_approval_recruiter();
}else if ($roles[0] == 4) {
$data['need_app']=$this->Hire_model->need_approval_hr();
}else if ($roles[0] == 5) {
$data['need_app'] = $this->Hire_model->need_approval_cc($PositionID, $OrganizationID, $requestor_id);
}
}else{
for ($i=0; $i < count($roles)-1 ; $i++) {
if ($roles[0] == 2) {
$data['need_app'] = $this->Hire_model->need_approval_req($OrganizationID, $requestor_id);
var_dump(count($data['need_app']));
}else if ($roles[0] == 3) {
$data['need_app'] = $this->Hire_model->need_approval_recruiter();
}else if ($roles[0] == 4) {
$data['need_app']=$this->Hire_model->need_approval_hr();
}else if ($roles[0] == 5) {
$data['need_app'] = $this->Hire_model->need_approval_cc($PositionID, $OrganizationID, $requestor_id);
var_dump(count($data['need_app']));
}
// var_dump(count($data['need_app']));
}
}
Hope anyone can help me
foreach?foreach