50 lines
1.0 KiB
PHP
50 lines
1.0 KiB
PHP
<?php
|
|
|
|
class Updatequerypacket extends MY_Controller
|
|
{
|
|
|
|
function donow(){
|
|
$array_db = array(
|
|
'cikditiro',
|
|
'sultan_agung'
|
|
);
|
|
|
|
$this->dbx_reg = $this->load->database('reg_yogya', true);
|
|
$sql ="SELECT T_PacketID, T_PacketName, T_PacketM_MouID, T_PacketSasCode
|
|
FROM t_packet
|
|
WHERE
|
|
LENGTH(T_PacketSasCode) = 9";
|
|
$datas = $this->dbx_reg->query($sql)->result_array();
|
|
//print_r($datas);
|
|
$errrors = [];
|
|
foreach($array_db as $k => $v){
|
|
$this->dbx = $this->load->database($v, true);
|
|
|
|
if($datas){
|
|
foreach ($datas as $key => $value) {
|
|
$sql ="UPDATE `t_packet` SET `T_PacketSasCode` = '{$value['T_PacketSasCode']}'
|
|
WHERE
|
|
T_PacketID = {$value['T_PacketID']} AND
|
|
T_PacketM_MouID = {$value['T_PacketM_MouID']} AND
|
|
T_PacketName = '{$value['T_PacketName']}' AND
|
|
T_PacketSasCode <> '{$value['T_PacketSasCode']}'";
|
|
/*$query = $this->dbx->query($sql);
|
|
if(!$query){
|
|
array_push($errrors,$v);
|
|
}*/
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
if(count($errrors) == 0)
|
|
echo 'DONE';
|
|
else
|
|
print_r($errrors);
|
|
|
|
}
|
|
|
|
}
|
|
?>
|