Как ВСТАВИТЬ данные отправки, содержащие неповторяющиеся и повторяющиеся поля, с помощью CodeIgniterPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как ВСТАВИТЬ данные отправки, содержащие неповторяющиеся и повторяющиеся поля, с помощью CodeIgniter

Сообщение Anonymous »

Я хочу добавить повторяющиеся значения полей в отдельную таблицу; в одной форме есть 2 таблицы. Сведения об офисе вставлены, но в образовательных деталях могут быть некоторые ошибки.
Мои коды контроллера приведены ниже:
public function insertofficedt()
{
$empid = $this->session->userdata('last_id');
$join_date = $_POST['join_date'];
$pan_no = $_POST['pan_no'];
$emp_department = $_POST['emp_department'];
$emp_designation = $_POST['emp_designation'];
$emp_jobstatus =$_POST['emp_jobstatus'];
$joining_salary = $_POST['joining_salary'];

$data = array(
'emp_id' => $empid,
'join_date' => $join_date,
'pan_no' => $pan_no,
'emp_department' => $emp_department,
'emp_designation' => $emp_designation,
'emp_jobstatus' => $emp_jobstatus,
'joining_salary' => $joining_salary,
'joinon' => date('d-m-Y')
);
$this->db->insert('emp_officedt', $data);

$r = isset($_POST['college_name']) ? sizeof($_POST['college_name']) : 0;
for ($i = 0; $i < $r; $i++) {
//$empid = $this->session->userdata('last_id');
$college_name = $_POST['college_name'][$i];
$college_location = $_POST['college_location'][$i];
$degree = $_POST['degree'][$i];
$year_passout = $_POST['year_passout'][$i];
if (!empty($college_name) && !empty($college_location)) {
$college[] = array(
'emp_id' => $empid,
'college_name' => $college_name,
'college_location' => $college_location,
'degree' => $degree,
'year_passout' => $year_passout
);
//print_r($college);exit();
}
}
$insert = count($college);
if ($insert) {
$this->db->insert('emp_edudt', $college);
}
return $insert;
redirect('employee/addbankdt', 'refresh');
}

Мои коды просмотра указаны ниже:


Date Of Joining


Pan No





Department

Select Department









Подробнее здесь: https://stackoverflow.com/questions/573 ... -fields-wi
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»