Advertisement
trazmaniac

TambahRegister

Oct 17th, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 25.63 KB | None | 0 0
  1. <?php
  2. $name_module="Data Risk Register";
  3. $root_data="risk-list.html";
  4. $tabel_data="tb_risk_register";
  5. $id_data="id_risk_register";
  6.  
  7. if ($_SESSION['level']==$sysadmin || $_SESSION['level']==$leveladmin)
  8. {
  9. $success="";
  10.  
  11. $error="";
  12. $sasaranerr="";
  13. $bisniserr="";
  14. $kelompokerr="";
  15. $uraianpererr="";
  16. $penyebaberr="";
  17. $sumbererr="";
  18. $deskripsierr="";
  19. $pemilikresikoerr="";
  20. $unitterkaiterr="";
  21. $likelihoodinhernerr="";
  22. $impactinhernerr="";
  23. $adaerr="";
  24. $memadaierr="";
  25. $uraianerr="";
  26. $statuspengendalianerr="";
  27. $likelihoodresidualerr="";
  28. $impactresidualerr="";
  29.  
  30. // id_risk_register
  31. // tanggal_entri
  32. // $id_selection_sasaran="";
  33. // $id_selection_bisnisproses="";
  34. // $id_selection_kelompokrisiko="";
  35. // // kode_risiko
  36. // $id_selection_uraianperistiwa="";
  37. // $id_selection_penyebabrisiko="";
  38. // $id_selection_sumberrisiko="";
  39. // $deskripsi="";
  40. // // idr
  41. // $id_selection_pemilikrisiko="";
  42. // $id_selection_unitterkait="";
  43. // $id_selection_likelihood_inheren="";
  44. // id_selection_impact_inheren
  45. // tingkat_risiko_inheren
  46. // ada_tidak
  47. // memadai_belum
  48. // uraian
  49. // id_selection_statuspengendalian
  50. // id_selection_likelihood_residual
  51. // id_selection_impact_residual
  52. // tingkat_risiko_residual
  53.  
  54. if (isset($_POST['id_selection_sasaran']))
  55. {
  56.     // if (
  57.     //  empty($_POST['tanggal_entri']) ||
  58.     //  empty($_POST['id_selection_sasaran'])  ||
  59.     //  empty($_POST['id_selection_bisnisproses']) ||
  60.     //  empty($_POST['id_selection_kelompokrisiko']) ||
  61.     //  empty($_POST['id_selection_uraianperistiwa']) ||
  62.     //  empty($_POST['id_selection_penyebabrisiko']) ||
  63.     //  empty($_POST['id_selection_sumberrisiko']) ||
  64.     //  empty($_POST['deskripsi']) ||
  65.     //  empty($_POST['id_selection_pemilikrisiko']) ||
  66.     //  empty($_POST['id_selection_unitterkait']) ||
  67.     //  empty($_POST['id_selection_likelihood_inheren']) ||
  68.     //  empty($_POST['id_selection_impact_inheren']) ||
  69.     //  empty($_POST['ada_tidak']) ||
  70.     //  empty($_POST['memadai_belum']) ||
  71.     //  empty($_POST['uraian']) ||
  72.     //  empty($_POST['id_selection_statuspengendalian']) ||
  73.     //  empty($_POST['id_selection_likelihood_residual']) ||
  74.     //  empty($_POST['id_selection_impact_residual'])
  75.     //  )
  76.     // {
  77.     //  $error="Semua harus terisi!";
  78.        
  79.     // }
  80.     // else
  81.     // {
  82.  
  83.     // }
  84.     // if (
  85.     //  empty($_POST['tanggal_entri'])) {
  86.     //  $error="Tanggal harus diisi!";
  87.     //  }
  88.     if (
  89.         empty($_POST['id_selection_sasaran'])) {
  90.         $sasaranerr="Sasaran harus diisi!";
  91.         }
  92.     if (
  93.         empty($_POST['id_selection_bisnisproses'])) {
  94.         $bisniserr="Bisnis proses harus diisi";
  95.         }  
  96.          
  97.     if (
  98.         empty($_POST['id_selection_kelompokrisiko'])) {
  99.         $kelompokerr="Kelompok risiko harus diisi!";
  100.         }
  101.  
  102.     if (
  103.         empty($_POST['id_selection_uraianperistiwa'])) {
  104.         $uraianpererr="Uraisan peristiwa harus diisi!";
  105.         }
  106.        
  107.     if (
  108.         empty($_POST['id_selection_penyebabrisiko'])) {
  109.         $penyebaberr="Penyebab risiko harus diisi!";
  110.         }
  111.  
  112.     if (
  113.         empty($_POST['id_selection_sumberrisiko'])) {
  114.         $sumbererr="Sumber risiko harus diisi!";
  115.         }
  116.  
  117.     if (
  118.         empty($_POST['deskripsi'])){
  119.         $deskripsierr="Deskripsi harus diisi!";
  120.         }
  121.  
  122.     if (
  123.         empty($_POST['id_selection_pemilikrisiko'])) {
  124.         $pemilikresikoerr="Pemilik risiko harus diisi!";
  125.         }
  126.  
  127.     if (
  128.         empty($_POST['id_selection_unitterkait'])) {
  129.         $unitterkaiterr="Unit terkait harus diisi!";
  130.         }
  131.  
  132.     if (
  133.         empty($_POST['id_selection_likelihood_inheren'])) {
  134.         $likelihoodinhernerr="Likelihood inhern harus diisi!";
  135.         }
  136.  
  137.     if (
  138.         empty($_POST['id_selection_impact_inheren'])) {
  139.         $impactinhernerr="Impact inhern harus diisi!";
  140.         }
  141.  
  142.     if (
  143.         empty($_POST['ada_tidak'])) {
  144.         $adaerr="Harus dipilih salah satu";
  145.         }
  146.  
  147.     if (
  148.         empty($_POST['memadai_belum'])) {
  149.         $memadaierr="Harus dipilih salah satu";
  150.         }
  151.  
  152.     if (
  153.         empty($_POST['uraian'])) {
  154.         $uraianerr="Uraian harus diisi!";
  155.         }
  156.  
  157.     if (
  158.         empty($_POST['id_selection_statuspengendalian'])) {
  159.         $statuspengendalianerr="Status pengendalian harus diisi";
  160.         }
  161.  
  162.     if (
  163.         empty($_POST['id_selection_likelihood_residual'])) {
  164.         $likelihoodresidualerr="Likelihood residual harus diisi!";
  165.         }
  166.  
  167.     if (
  168.         empty($_POST['id_selection_impact_residual'])) {
  169.         $impactresidualerr="Impact residual harus diisi!";
  170.     }
  171.        
  172.     // {
  173.     //  $error="Semua harus diisi!";
  174.     // }
  175.     else
  176.     {
  177.         $error="Semua harus diisi!";
  178.     }
  179.     //S01.K01.E003.C01
  180.     if ($error=="")
  181.     {
  182.         $_POST['idr'] = str_replace(".","",$_POST['idr']);
  183.         $_POST['idr'] = str_replace(",","",$_POST['idr']);
  184.         $_POST['tanggal_entri'] = date("Y-m-d", strtotime($_POST['tanggal_entri']));
  185.         $kode_risiko=$_POST['id_selection_sasaran'].".".$_POST['id_selection_kelompokrisiko'].".".$_POST['id_selection_uraianperistiwa'].".".$_POST['id_selection_penyebabrisiko'];
  186.         $tingkat_risiko_inheren = $_POST['id_selection_likelihood_inheren'] * $_POST['id_selection_impact_inheren'];
  187.         $tingkat_risiko_residual = $_POST['id_selection_likelihood_residual'] * $_POST['id_selection_impact_residual'];
  188.        
  189.         $query = "INSERT INTO
  190.         ".$tabel_data."
  191.         VALUES ('','".$_POST['tanggal_entri']."',
  192.         '".$_POST['id_selection_sasaran']."',
  193.         '".$_POST['id_selection_bisnisproses']."',
  194.         '".$_POST['id_selection_kelompokrisiko']."',
  195.         '".$kode_risiko."',
  196.         '".$_POST['id_selection_uraianperistiwa']."',
  197.         '".$_POST['id_selection_penyebabrisiko']."',
  198.         '".$_POST['id_selection_sumberrisiko']."',
  199.         '".$_POST['deskripsi']."',
  200.         '".$_POST['idr']."',
  201.         '".$_POST['id_selection_pemilikrisiko']."',
  202.         '".$_POST['id_selection_unitterkait']."',
  203.         '".$_POST['id_selection_likelihood_inheren']."',
  204.         '".$_POST['id_selection_impact_inheren']."',
  205.         '".$tingkat_risiko_inheren."',
  206.         '".$_POST['ada_tidak']."',
  207.         '".$_POST['memadai_belum']."',
  208.         '".$_POST['uraian']."',
  209.         '".$_POST['id_selection_statuspengendalian']."',
  210.         '".$_POST['id_selection_likelihood_residual']."',
  211.         '".$_POST['id_selection_impact_residual']."',
  212.         '".$tingkat_risiko_residual."');";
  213.         mysql_query($query);
  214.        
  215.         $success="Berhasil menyimpan data";
  216.         //echo $query;
  217.        
  218.         //INSERT INTO tb_risk_register VALUES ('','06/23/2019', 'S01', 'P01', 'K01', '', 'E001', 'C01', '1', '-', '123,456', '1', '1', '1', '1', '', 'Ada', '-', '1', '1', '1', '');
  219.         echo "<script>
  220.             setTimeout(function() {
  221.               document.location.href='".$root_data."'
  222.             }, 3000);
  223.         </script>";
  224.     }
  225. }
  226.  
  227. if ($_POST['tanggal_entri']=="")
  228.     $_POST['tanggal_entri']=date('m/d/Y');
  229.  
  230. ?>
  231. <div class="row">
  232.     <div class="col-md-12">
  233.         <div class="main-card mb-3 card">
  234.             <div class="card-body"><h5 class="card-title"><?php echo $name_module ?> - Tambah Data</h5>
  235.                 <form class="" method="post" action=''>
  236.                     <?php if ($success!="") {?>
  237.                     <div class="alert alert-success alert-dismissible fade show" role="alert">
  238.                         <button type="button" class="close" aria-label="Close"><span aria-hidden="true">×</span></button>
  239.                         <?php echo $success;//." ".$query; //alert alert-danger fade show ?>
  240.                     </div>
  241.                     <?php } else if ($error!="") { ?>
  242.                     <div class="alert alert-danger alert-dismissible fade show" role="alert">
  243.                         <button type="button" class="close" aria-label="Close"><span aria-hidden="true">×</span></button>
  244.                         <?php echo $error ;//." ".$query; //alert alert-danger fade show ?>
  245.                     </div>
  246.                     <?php } ?>
  247.                     <div class="position-relative row form-group">
  248.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Tanggal Input Risiko</label>
  249.                         <div class="col-sm-10"><input name="tanggal_entri" id="tanggal_entri" placeholder="Tanggal Entri Data" type="text" class="form-control" data-toggle="datepicker" value="<?php echo $_POST['tanggal_entri']; ?>">
  250.                         </div>
  251.                     </div>
  252.                     <div class="position-relative row form-group">
  253.                         <label for="id_selection_sasaran" class="col-sm-2 col-form-label">Sasaran</label>
  254.                         <div class="col-sm-10">
  255.                             <select name="id_selection_sasaran" id="id_selection_sasaran" class="form-control">
  256.                             <?php
  257.                             $query = "SELECT * FROM tb_selection_sasaran ORDER BY id_selection_sasaran ASC";
  258.                             $hasil = mysql_query($query);
  259.                             if (mysql_num_rows($hasil)>0)
  260.                             {
  261.                                 echo "<option value=''></option>";
  262.                                 while($data=mysql_fetch_assoc($hasil)){
  263.                                     if ($_POST['id_selection_sasaran']==$data['id_selection_sasaran'])
  264.                                         $selected=" selected";
  265.                                     else
  266.                                         $selected="";
  267.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  268.                                     echo "<option value='".$data['id_selection_sasaran']."'$selected>".$keterangan."</option>";
  269.                                 }
  270.                             }
  271.                             ?>
  272.                             </select>
  273.                             <input type="hidden" name="hidden_id_selection_sasaran" id="hidden_id_selection_sasaran" />
  274.                         </div>
  275.                     </div>
  276.                     <div class="position-relative row form-group">
  277.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Bisnis Proses</label>
  278.                         <div class="col-sm-10">
  279.                             <select name="id_selection_bisnisproses" id="id_selection_bisnisproses" class="form-control">
  280.                             <?php
  281.                             $query = "SELECT * FROM tb_selection_bisnisproses ORDER BY id_selection_bisnisproses ASC";
  282.                             $hasil = mysql_query($query);
  283.                             if (mysql_num_rows($hasil)>0)
  284.                             {
  285.                                 echo "<option value=''></option>";
  286.                                 while($data=mysql_fetch_assoc($hasil)){
  287.                                     if ($_POST['id_selection_bisnisproses']==$data['id_selection_bisnisproses'])
  288.                                         $selected=" selected";
  289.                                     else
  290.                                         $selected="";
  291.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  292.                                     echo "<option value='".$data['id_selection_bisnisproses']."'$selected>".$keterangan."</option>";
  293.                                 }
  294.                             }
  295.                             ?>
  296.                             </select>
  297.                         </div>
  298.                     </div>
  299.                     <div class="position-relative row form-group">
  300.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Risk Category/Kelompok Risiko</label>
  301.                         <div class="col-sm-10">
  302.                             <select name="id_selection_kelompokrisiko" id="id_selection_kelompokrisiko" class="form-control">
  303.                             <?php
  304.                             $query = "SELECT * FROM tb_selection_kelompokrisiko ORDER BY id_selection_kelompokrisiko ASC";
  305.                             $hasil = mysql_query($query);
  306.                             if (mysql_num_rows($hasil)>0)
  307.                             {
  308.                                 echo "<option value=''></option>";
  309.                                 while($data=mysql_fetch_assoc($hasil)){
  310.                                     if ($_POST['id_selection_kelompokrisiko']==$data['id_selection_kelompokrisiko'])
  311.                                         $selected=" selected";
  312.                                     else
  313.                                         $selected="";
  314.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  315.                                     echo "<option value='".$data['id_selection_kelompokrisiko']."'$selected>".$keterangan."</option>";
  316.                                 }
  317.                             }
  318.                             ?>
  319.                             </select>
  320.                         </div>
  321.                     </div>
  322.                     <div class="position-relative row form-group">
  323.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Risk Event/Uraian Peristiwa Risiko</label>
  324.                         <div class="col-sm-10">
  325.                             <select name="id_selection_uraianperistiwa" id="id_selection_uraianperistiwa" class="form-control">
  326.                             <?php
  327.                             $query = "SELECT * FROM tb_selection_uraianperistiwa ORDER BY id_selection_uraianperistiwa ASC";
  328.                             $hasil = mysql_query($query);
  329.                             if (mysql_num_rows($hasil)>0)
  330.                             {
  331.                                 echo "<option value=''></option>";
  332.                                 while($data=mysql_fetch_assoc($hasil)){
  333.                                     if ($_POST['id_selection_uraianperistiwa']==$data['id_selection_uraianperistiwa'])
  334.                                         $selected=" selected";
  335.                                     else
  336.                                         $selected="";
  337.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  338.                                     echo "<option value='".$data['id_selection_uraianperistiwa']."'$selected>".$keterangan."</option>";
  339.                                 }
  340.                             }
  341.                             ?>
  342.                             </select>
  343.                         </div>
  344.                     </div>
  345.                     <div class="position-relative row form-group">
  346.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Risk Cause/Penyebab Risiko</label>
  347.                         <div class="col-sm-10">
  348.                             <select name="id_selection_penyebabrisiko" id="id_selection_penyebabrisiko" class="form-control">
  349.                             <?php
  350.                             $query = "SELECT * FROM tb_selection_penyebabrisiko ORDER BY id_selection_penyebabrisiko ASC";
  351.                             $hasil = mysql_query($query);
  352.                             if (mysql_num_rows($hasil)>0)
  353.                             {
  354.                                 echo "<option value=''></option>";
  355.                                 while($data=mysql_fetch_assoc($hasil)){
  356.                                     if ($_POST['id_selection_penyebabrisiko']==$data['id_selection_penyebabrisiko'])
  357.                                         $selected=" selected";
  358.                                     else
  359.                                         $selected="";
  360.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  361.                                     echo "<option value='".$data['id_selection_penyebabrisiko']."'$selected>".$keterangan."</option>";
  362.                                 }
  363.                             }
  364.                             ?>
  365.                             </select>
  366.                         </div>
  367.                     </div>
  368.                     <div class="position-relative row form-group">
  369.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Tempat/Sumber Risiko</label>
  370.                         <div class="col-sm-10">
  371.                             <select name="id_selection_sumberrisiko" id="id_selection_sumberrisiko" class="form-control">
  372.                             <?php
  373.                             $query = "SELECT * FROM tb_selection_sumberrisiko ORDER BY id_selection_sumberrisiko ASC";
  374.                             $hasil = mysql_query($query);
  375.                             if (mysql_num_rows($hasil)>0)
  376.                             {
  377.                                 echo "<option value=''></option>";
  378.                                 while($data=mysql_fetch_assoc($hasil)){
  379.                                     if ($_POST['id_selection_sumberrisiko']==$data['id_selection_sumberrisiko'])
  380.                                         $selected=" selected";
  381.                                     else
  382.                                         $selected="";
  383.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  384.                                     echo "<option value='".$data['id_selection_sumberrisiko']."'$selected>".$keterangan."</option>";
  385.                                 }
  386.                             }
  387.                             ?>
  388.                             </select>
  389.                         </div>
  390.                     </div>
  391.                     <div class="position-relative row form-group">
  392.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Risk Owner/Pemilik Risiko</label>
  393.                         <div class="col-sm-10">
  394.                             <select name="id_selection_pemilikrisiko" id="id_selection_pemilikrisiko" class="form-control">
  395.                             <?php
  396.                             $query = "SELECT * FROM tb_selection_pemilikrisiko ORDER BY id_selection_pemilikrisiko ASC";
  397.                             $hasil = mysql_query($query);
  398.                             if (mysql_num_rows($hasil)>0)
  399.                             {
  400.                                 echo "<option value=''></option>";
  401.                                 while($data=mysql_fetch_assoc($hasil)){
  402.                                     if ($_POST['id_selection_pemilikrisiko']==$data['id_selection_pemilikrisiko'])
  403.                                         $selected=" selected";
  404.                                     else
  405.                                         $selected="";
  406.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  407.                                     echo "<option value='".$data['id_selection_pemilikrisiko']."'$selected>".$keterangan."</option>";
  408.                                 }
  409.                             }
  410.                             ?>
  411.                             </select>
  412.                         </div>
  413.                     </div>
  414.                     <div class="position-relative row form-group">
  415.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Nama Dept/Unit Terkait</label>
  416.                         <div class="col-sm-10">
  417.                             <select name="id_selection_unitterkait" id="id_selection_unitterkait" class="form-control">
  418.                             <?php
  419.                             $query = "SELECT * FROM tb_selection_unitterkait ORDER BY id_selection_unitterkait ASC";
  420.                             $hasil = mysql_query($query);
  421.                             if (mysql_num_rows($hasil)>0)
  422.                             {
  423.                                 echo "<option value=''></option>";
  424.                                 while($data=mysql_fetch_assoc($hasil)){
  425.                                     if ($_POST['id_selection_unitterkait']==$data['id_selection_unitterkait'])
  426.                                         $selected=" selected";
  427.                                     else
  428.                                         $selected="";
  429.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  430.                                     echo "<option value='".$data['id_selection_unitterkait']."'$selected>".$keterangan."</option>";
  431.                                 }
  432.                             }
  433.                             ?>
  434.                             </select>
  435.                         </div>
  436.                     </div>
  437.                     <div class="divider"></div>
  438.                     <h5 class="card-title">Severity/Akibat/Potensi Kerugian</h5>
  439.                     <div class="position-relative row form-group">
  440.                         <label for="deskripsi" class="col-sm-2 col-form-label">Deskripsi</label>
  441.                         <div class="col-sm-10"><textarea id="deskripsi" name="deskripsi" placeholder="Keterangan" class="form-control"><?php echo $_POST['deskripsi']; ?></textarea>
  442.                         </div>
  443.                     </div>
  444.                     <div class="position-relative row form-group">
  445.                         <label for="idr" class="col-sm-2 col-form-label">Biaya (IDR)</label>
  446.                         <div class="col-sm-10">
  447.                             <input name="idr" id="idr" placeholder="Biaya" class="form-control input-mask-trigger" data-inputmask="'alias': 'decimal', 'groupSeparator': ',', 'autoGroup': true" im-insert="true" value="<?php echo $_POST['idr']; ?>">
  448.                         </div>
  449.                     </div>
  450.                     <div class="divider"></div>
  451.                     <h5 class="card-title">Score/Nilai Inheren Risk</h5>
  452.                     <div class="position-relative row form-group">
  453.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Likelihood</label>
  454.                         <div class="col-sm-10">
  455.                             <select name="id_selection_likelihood_inheren" id="id_selection_likelihood_inheren" class="form-control">
  456.                             <?php
  457.                             $query = "SELECT * FROM tb_selection_likelihood ORDER BY id_selection_likelihood ASC";
  458.                             $hasil = mysql_query($query);
  459.                             if (mysql_num_rows($hasil)>0)
  460.                             {
  461.                                 echo "<option value=''></option>";
  462.                                 while($data=mysql_fetch_assoc($hasil)){
  463.                                     if ($_POST['id_selection_likelihood_inheren']==$data['id_selection_likelihood'])
  464.                                         $selected=" selected";
  465.                                     else
  466.                                         $selected="";
  467.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  468.                                     echo "<option value='".$data['id_selection_likelihood']."'$selected>".$keterangan."</option>";
  469.                                 }
  470.                             }
  471.                             ?>
  472.                             </select>
  473.                         </div>
  474.                     </div>
  475.                     <div class="position-relative row form-group">
  476.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Impact</label>
  477.                         <div class="col-sm-10">
  478.                             <select name="id_selection_impact_inheren" id="id_selection_impact_inheren" class="form-control">
  479.                             <?php
  480.                             $query = "SELECT * FROM tb_selection_impact ORDER BY id_selection_impact ASC";
  481.                             $hasil = mysql_query($query);
  482.                             if (mysql_num_rows($hasil)>0)
  483.                             {
  484.                                 echo "<option value=''></option>";
  485.                                 while($data=mysql_fetch_assoc($hasil)){
  486.                                     if ($_POST['id_selection_impact_inheren']==$data['id_selection_impact'])
  487.                                         $selected=" selected";
  488.                                     else
  489.                                         $selected="";
  490.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  491.                                     echo "<option value='".$data['id_selection_impact']."'$selected>".$keterangan."</option>";
  492.                                 }
  493.                             }
  494.                             ?>
  495.                             </select>
  496.                         </div>
  497.                     </div>
  498.                     <div class="divider"></div>
  499.                     <h5 class="card-title">Existing Control/Pengendalian yang Dilakukan</h5>
  500.                     <div class="position-relative row form-group">
  501.                         <label for="uraian" class="col-sm-2 col-form-label">Ada/Tidak</label>
  502.                         <div class="col-sm-10">
  503.                             <div class="custom-radio custom-control custom-control-inline">
  504.                                 <input type="radio" id="ada" class="custom-control-input" name='ada_tidak' value='Ada'<?php if ($_POST['ada_tidak']=='Ada') echo " checked='checked'"; ?>>
  505.                                 <label class="custom-control-label" for="ada">Ada</label>
  506.                             </div>
  507.                             <div class="custom-radio custom-control custom-control-inline">
  508.                                 <input type="radio" id="tidakada" class="custom-control-input" name='ada_tidak' value='Tidak Ada'<?php if ($_POST['ada_tidak']=='Tidak Ada') echo " checked='checked'"; ?>>
  509.                                 <label class="custom-control-label" for="tidakada">Tidak Ada</label>
  510.                             </div>
  511.                         </div>
  512.                     </div>
  513.                     <div class="position-relative row form-group">
  514.                         <label for="uraian" class="col-sm-2 col-form-label">Memadai/Belum</label>
  515.                         <div class="col-sm-10">
  516.                             <div class="custom-radio custom-control custom-control-inline">
  517.                                 <input type="radio" id="memadai" class="custom-control-input" name='memadai_belum' value='Memadai'<?php if ($_POST['memadai_belum']=='Memadai') echo " checked='checked'"; ?>>
  518.                                 <label class="custom-control-label" for="memadai">Memadai</label>
  519.                             </div>
  520.                             <div class="custom-radio custom-control custom-control-inline">
  521.                                 <input type="radio" id="belummemadai" class="custom-control-input" name='memadai_belum' value='Belum Memadai'<?php if ($_POST['memadai_belum']=='Belum Memadai') echo " checked='checked'"; ?>>
  522.                                 <label class="custom-control-label" for="belummemadai">Belum Memadai</label>
  523.                             </div>
  524.                         </div>
  525.                     </div>
  526.                     <div class="position-relative row form-group">
  527.                         <label for="uraian" class="col-sm-2 col-form-label">Uraian Existing Control</label>
  528.                         <div class="col-sm-10"><input name="uraian" id="uraian" placeholder="Uraian" type="text" class="form-control" value="<?php echo $_POST['uraian']; ?>">
  529.                         </div>
  530.                     </div>
  531.                     <div class="position-relative row form-group">
  532.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Status Pengendalian</label>
  533.                         <div class="col-sm-10">
  534.                             <select name="id_selection_statuspengendalian" id="id_selection_statuspengendalian" class="form-control">
  535.                             <?php
  536.                             $query = "SELECT * FROM tb_selection_statuspengendalian ORDER BY id_selection_statuspengendalian ASC";
  537.                             $hasil = mysql_query($query);
  538.                             if (mysql_num_rows($hasil)>0)
  539.                             {
  540.                                 echo "<option value=''></option>";
  541.                                 while($data=mysql_fetch_assoc($hasil)){
  542.                                     if ($_POST['id_selection_statuspengendalian']==$data['id_selection_statuspengendalian'])
  543.                                         $selected=" selected";
  544.                                     else
  545.                                         $selected="";
  546.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  547.                                     echo "<option value='".$data['id_selection_statuspengendalian']."'$selected>".$keterangan."</option>";
  548.                                 }
  549.                             }
  550.                             ?>
  551.                             </select>
  552.                         </div>
  553.                     </div>
  554.                     <div class="divider"></div>
  555.                    
  556.                    
  557.  
  558.                     <h5 class="card-title">Score/Nilai Residual Risk</h5>
  559.                     <div class="position-relative row form-group">
  560.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Likelihood</label>
  561.                         <div class="col-sm-10">
  562.                             <select name="id_selection_likelihood_residual" id="id_selection_likelihood_residual" class="form-control">
  563.                             <?php
  564.                             $query = "SELECT * FROM tb_selection_likelihood ORDER BY id_selection_likelihood ASC";
  565.                             $hasil = mysql_query($query);
  566.                             if (mysql_num_rows($hasil)>0)
  567.                             {
  568.                                 echo "<option value=''></option>";
  569.                                 while($data=mysql_fetch_assoc($hasil)){
  570.                                     if ($_POST['id_selection_likelihood_residual']==$data['id_selection_likelihood'])
  571.                                         $selected=" selected";
  572.                                     else
  573.                                         $selected="";
  574.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  575.                                     echo "<option value='".$data['id_selection_likelihood']."'$selected>".$keterangan."</option>";
  576.                                 }
  577.                             }
  578.                             ?>
  579.                             </select>
  580.                         </div>
  581.                     </div>
  582.                     <div class="position-relative row form-group">
  583.                         <label for="tanggal_entri" class="col-sm-2 col-form-label">Impact</label>
  584.                         <div class="col-sm-10">
  585.                             <select name="id_selection_impact_residual" id="id_selection_impact_residual" class="form-control">
  586.                             <?php
  587.                             $query = "SELECT * FROM tb_selection_impact ORDER BY id_selection_impact ASC";
  588.                             $hasil = mysql_query($query);
  589.                             if (mysql_num_rows($hasil)>0)
  590.                             {
  591.                                 echo "<option value=''></option>";
  592.                                 while($data=mysql_fetch_assoc($hasil)){
  593.                                     if ($_POST['id_selection_impact_residual']==$data['id_selection_impact'])
  594.                                         $selected=" selected";
  595.                                     else
  596.                                         $selected="";
  597.                                     if (strlen($data['keterangan'])>100) $keterangan=substr($data['keterangan'],0,100)."...."; else $keterangan=$data['keterangan'];
  598.                                     echo "<option value='".$data['id_selection_impact']."'$selected>".$keterangan."</option>";
  599.                                 }
  600.                             }
  601.                             ?>
  602.                             </select>
  603.                         </div>
  604.                     </div>
  605.                     <!--
  606.                     id_risk_register
  607.                     tanggal_entri
  608.                     id_selection_sasaran
  609.                     id_selection_bisnisproses
  610.                     id_selection_kelompokrisiko
  611.                     kode_risiko
  612.                     id_selection_uraianperistiwa
  613.                     id_selection_penyebabrisiko
  614.                     id_selection_sumberrisiko
  615.                     deskripsi
  616.                     idr
  617.                     id_selection_pemilikrisiko
  618.                     id_selection_unitterkait
  619.                     id_selection_likelihood_inheren
  620.                     id_selection_impact_inheren
  621.                     tingkat_risiko_inheren
  622.                     ada_tidak
  623.                     memadai_belum
  624.                     uraian
  625.                     id_selection_statuspengendalian
  626.                     id_selection_likelihood_residual
  627.                     id_selection_impact_residual
  628.                     tingkat_risiko_residual
  629.                     -->
  630.                    
  631.                     <div class="position-relative row form-group">
  632.                         <label for="keterangan" class="col-sm-2 col-form-label"></label>
  633.                         <div class="col-sm-10 offset-sm-2">
  634.                             <button class="mb-2 mr-2 btn-icon btn btn-success"><i class="pe-7s-diskette btn-icon-wrapper"> </i>Simpan</button>
  635.                             <a class="mb-2 mr-2 btn-icon btn btn-secondary" href='<?php echo $root_data ?>'><i class="pe-7s-back btn-icon-wrapper"> </i>Batal</a>
  636.                         </div>
  637.                     </div>
  638.                 </form>
  639.             </div>
  640.         </div>
  641.     </div>
  642. </div>
  643.  
  644. <script>
  645.  
  646. $(document).ready(function(){
  647.  $('.selectpicker').selectpicker();
  648.  
  649.  $('#id_selection_sasaran').change(function(){
  650.   $('#hidden_id_selection_sasaran').val($('#id_selection_sasaran').val());
  651.  });
  652. });
  653.  
  654. </script>
  655.  
  656. <?php
  657. }
  658. else
  659. {
  660.     echo "<script>document.location.href='".$root_data."'</script>";
  661. }
  662. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement