0
$month = $this->input->post('get_month');
//echo $month; exit();
// get the employee salary [result_array()];
$insert_salary = $this->payscale_model->get_salary();
// print_r($insert_salary[0]['salary_amount']); exit();// correct value displayed
//print_r($insert_salary); exit(); displayed the array correctly
for ($i=0; $i < count($insert_salary) ; $i++) {
$payscale[$i] = array(
'employee_id' => $insert_salary[0]['employee_id'][$i],
'payscale_amount' => $insert_salary[0]['salary_amount'][$i],
'payscale_date' => $month,
'payscale_total' => $insert_salary[0]['salary_amount'][$i],
);
}
echo "value is:";
print_r($payscale); exit();
$insert_payscale = $this->payscale_model->set_payscale($payscale);
私は給与テーブルから従業員の給与の詳細を取得しており、現在の月の詳細でpayscaleテーブルに挿入しています。私は給与の詳細を正常に取得し、今私はcodekeiterを使用してforループとinsert_batchを使用してpayscaleテーブルに挿入したい。 PHPがエラーをスローする初期化されていない文字列オフセット。投げPHP配列コードナンバーで初期化されていない文字列オフセットエラー
我々は最終的な結果を得た後、forループ2を使用してforloop – Rakesh
でこれを行うことができます。そう簡単にforeachを使用します。 –
私はあなたを得ない、私はここでinsert_batch(codeigniter)をやっている – Rakesh