Files
BE_IBL/application/controllers/v1/su/Updatequery_step.php
2026-04-15 15:23:57 +07:00

123 lines
2.9 KiB
PHP

<?php
class Updatequery_step extends MY_Controller
{
function donow()
{
$array_db = array(
'riau',
'pajajaran',
'toha',
'cimahi',
'ngagel',
'aditya',
'jemur',
'mulyo',
'parkus',
'hrm',
'cikditiro',
'sultan_agung',
'matraman',
'bonjer',
'samanhudi',
'ragunan',
'cirebon',
'veteran',
'dahlan',
'plaju',
'diponegoro',
'yamin',
'padang',
'tegal',
'manado',
'pontianak',
'sudirman',
'magelang',
'salatiga',
'semarang',
'balikpapan',
'madiun',
'makasar',
'denpasar',
'tasik',
// 'dupang',
'wonokusumo',
'tangkuban_perahu',
'ciliwung',
'kediri',
'jember',
// 'simokerto',
'hertasning',
'tulungagung',
'hasyim',
'sumarecon',
'kompolmaksum',
'mojokerto'
);
foreach ($array_db as $k => $v) {
$this->dbx = $this->load->database($v, true);
// $sql = "-- Tambahkan child menu dengan parent dari 'Satu Sehat'
// INSERT INTO `s_menu` (
// `S_MenuName`,
// `S_MenuUrl`,
// `S_MenuIcon`,
// `S_MenuParentS_MenuID`,
// `S_MenuLevel`,
// `S_MenuIsParent`,
// `S_MenuOrder`,
// `S_MenuIsActive`,
// `S_MenuCreated`,
// `S_MenuLastUpdated`
// )
// SELECT
// 'Condition',
// 'test/vuex/one-health-encounter-condition/',
// NULL,
// (SELECT `S_MenuID`
// FROM `s_menu`
// WHERE `S_MenuName` = 'Satu Sehat'
// AND `S_MenuIsActive` = 'Y'
// LIMIT 1),
// 2,
// 'N',
// 4,
// 'Y',
// NOW(),
// NOW()
// FROM DUAL
// WHERE NOT EXISTS (
// SELECT 1
// FROM `s_menu`
// WHERE `S_MenuUrl` = 'test/vuex/one-health-encounter-condition/'
// AND `S_MenuIsActive` = 'Y'
// );";
$sql = "-- Tambahkan child menu dengan parent dari 'Satu Sehat'
UPDATE `s_menu`
SET `S_MenuParentS_MenuID` = (
SELECT `S_MenuID`
FROM `s_menu`
WHERE `S_MenuName` = 'Monitoring Klinik'
AND `S_MenuIsActive` = 'Y'
LIMIT 1
)
WHERE `S_MenuName` = 'Condition'
AND `S_MenuUrl` = 'test/vuex/one-health-encounter-condition/'
AND `S_MenuParentS_MenuID` = 500;";
$query = $this->dbx->query($sql);
if ($query) {
//$rows = $query->row()->xcount;
echo $v . "-OK ";
} else {
echo $v . "-ERROR ";
}
}
}
}
?>