Selaa lähdekoodia

upd

station_14109
altob.rd 8 vuotta sitten
vanhempi
commit
83eb51001f
1 muutettua tiedostoa jossa 22 lisäystä ja 2 poistoa
  1. +22
    -2
      models/Sync_data_model.php

+ 22
- 2
models/Sync_data_model.php Näytä tiedosto

@@ -94,8 +94,28 @@ class Sync_data_model extends CI_Model
$this->db->trans_start();
foreach($pks_groups_arr as $key => $data)
{
$data['renum'] = 0;
$this->db->where(array('group_id' => $key, 'station_no' => $station_no))->update('pks_groups', $data);
$where_group_arr = array('group_id' => $key, 'station_no' => $station_no);
$rows = $this->db->select('group_id')->from('pks_groups')
->where($where_group_arr)
->limit(1)
->get()
->row_array();
if(!isset($rows['group_id']))
{
// 不存在就新增
$data['station_no'] = $station_no;
$data['group_id'] = $key;
$data['floors'] = $key;
$data['group_name'] = '博辰 ' . $key;
$this->db->insert('pks_groups', $data);
trigger_error(__FUNCTION__ . '..insert pks_groups..'. print_r($data, true));
}
else
{
$data['renum'] = 0;
$this->db->where($where_group_arr)->update('pks_groups', $data);
}
}
$this->db->trans_complete();


Loading…
Peruuta
Tallenna