私はcodeigniterを初めて使用します。
次のクエリがあります。各クエリのテーブル名とwhere条件は異なります。
このクエリを単一のクエリで作成できますか、それともクエリを実行する正しい方法ですか。このクエリをすべて実行する必要があります。
$q = $this->db->where('id', $st)->update('st_info', array(
'status' => 0,
'updated_time' => $this->info_model->getTime(),
'updated_ip' => $this->info_model->getIP()
));
$q = $this->db->where('verid', $vid)->update('st_version', array(
'status' => 0,
'updated_time' => $this->info_model->getTime(),
'updated_ip' => $this->info_model->getIP()
));
$q = $this->db->where('id', $id)->update('st_raw', array(
'status' => 0,
'updated_time' => $this->info_model->getTime(),
'updated_ip' => $this->info_model->getIP()
));