Hallo! Selamat Datang di Marketplace produk digital, Freelancer terbaik di indonesia (67508 Members, 783 Products, 5291 Topic, 12956 Comments)

Mohon pencerahan untuk input data ke database noreg_simper.php

Dibuat
Login Terakhir 5 Tahun lalu,
Telah Dilihat 1085 Kali
Nian Dwi Christianto SW Mengatakan : Sultan Account
  1. Asallam,
  2. Halo suhu mohon bantuan ya,
  3.  
  4. Berikut syntax yang perlu dibenahi :
  5.  
  6. 1. Untuk HALAMAN View
  7. //tambah-karyawan.php
  8. <?php include('system/conf/koneksi.php');?>
  9.  
  10. <!-- CEGAH BY PASS PERHALAMAN -->
  11. <?php
  12. if (isset($_POST[tambah])){
  13. $noreg_simper = $_POST[ra]."/".$_POST[rb]."/".$_POST[rc]."/".$_POST[rd];
  14.  
  15. mysql_query("INSERT INTO data_karyawan VALUES('$nomor','$noreg_simper','$_POST[nik]','$_POST[nama]','$_POST[tgl_pengajuan]', '$_POST[masa_mcu]','$_POST[jabatan]','$_POST[departemen]','$masa_simper')");
  16. $id = mysql_insert_id();
  17. echo "<script>document.location='index.php?view=kegiatan&act=edit&id=".$id."';</script>";
  18. }
  19. ?>
  20.  
  21. <?php
  22. if(!isset($_SESSION['admin'])){
  23. echo '<script language="javascript">alert
  24. ("Anda harus login dulu!");document.location="login.php?page=masuk";</script>';
  25. }
  26. ?>
  27. <?php
  28. $data = mysql_query("select * from noreg_simper order by nomor DESC LIMIT 0,1");
  29. $i= mysql_fetch_array($data) ;
  30. // ID OTOMATIS//***************************************************
  31. $kodeawal=substr($i['nomor'],3,4);
  32. if($kodeawal<10){
  33. $kode='005'.$kodeawal;
  34. }elseif($kodeawal > 9 && $kodeawal <=99){
  35. $kode='1100'.$kodeawal;
  36. }else{
  37. $kode='11000'.$kodeawal;
  38. }
  39. ?>
  40.  
  41.  
  42.  
  43.  
  44.  
  45. <div class="row">
  46. <div class="col-lg-12">
  47. <h2 class="page-header">Tambah Karyawan</h2>
  48. </div>
  49. <!-- /.col-lg-12 -->
  50. </div>
  51. <!-- /.row -->
  52. <div class="row">
  53. <div class="col-lg-12">
  54. <div class="panel-default">
  55. <div class="panel-heading">
  56. Formulir penambahan Data Karyawan
  57. </div>
  58. <div class="panel-body">
  59. <div class="row">
  60. <div class="col-lg-6">
  61. <form action="tambah-karyawan-proses.php" method="post">
  62.  
  63. <div class="form-group"><b><i>No. Reg Simper :</i></b>
  64.  
  65. <input type="text" name="ra" value="<?php echo $kode ;?>" size="8" maxlength="4"/>
  66. <strong>/</strong>
  67. <input type="text" name="rb" readonly value="BUMA-BMO" size="8" maxlength="8"/>
  68. <strong>/</strong>
  69. <input type="text" name="rc" size="4" value="<?php
  70. $array_bulan = array(1=>"I","II","III", "IV", "V","VI","VII","VIII","IX","X", "XI","XII");
  71. $bulan = $array_bulan[date('n')];
  72.  
  73. echo "$bulan";
  74. ?>"maxlength="4"/>
  75. <strong>/</strong>
  76. <input type="text" name="rd" value="<?php
  77. $tahun_sekarang = date('Y');
  78. $tahun = substr($tahun_sekarang, -2);
  79.  
  80. echo "$tahun";
  81. ?>"size="4" maxlength="2"/>
  82. </div>
  83.  
  84.  
  85. <div class="form-group"><b>NIK :</b>
  86.  
  87. <input class="form-control" placeholder="NIK Karyawan" id="nik" name="nik" required="">
  88. </div>
  89.  
  90. <div class="form-group">
  91. Nama Karyawan :
  92. <input class="form-control" placeholder="Nama Karyawan" id="nama" name="nama" required="">
  93. </div>
  94. <p>Tanggal Pengajuan:
  95. <input type ="date" class="form-control" placeholder="tgl_pengajuan" id="tgl_pengajuan" name="tgl_pengajuan" required="required" />
  96. </p>
  97. <div>
  98. <p>Masa MCU :
  99. <input type ="date" class="form-control" placeholder="masa_mcu" id="masa_mcu" name="masa_mcu" required="required" />
  100. </p>
  101. </div>
  102. <div class="form-group"></div>
  103. <div class="form-group">
  104.  
  105. <script src="jquery-3.3.1.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#idcardlama').hide(); $('#show').on('change', function () { var optionSelected = $("option:selected", this); var valueSelected = this.value; if(valueSelected == 2){ $("#idcardlama").show(); }else{ $("#idcardlama").hide(); } }); });
  106. </script></div> <div class="form-group">
  107.  
  108. <link href="metro.css" rel="stylesheet">
  109. <script src="jquery-2.1.3.min.js"></script>
  110. <script src="metro.js"></script>
  111.  
  112. <form action="status_kerja">
  113. <p>Jabatan :
  114. <select class="form-control" name="jabatan" type="text" id="jabatan">
  115. <option value="">-SILAHKAN PILIH-</option>
  116. <?php
  117.  
  118. //mengambil nama-nama departemen yang ada di database
  119. $function= mysql_query("SELECT * FROM departemen ORDER BY position");
  120. while($p=mysql_fetch_array($function)){
  121. echo "<option value=\"$p[id]\">$p[position]</option>\n";
  122. }
  123. ?>
  124.  
  125. </select>
  126. </p>
  127. <p>Departemen :
  128. <select class="form-control" name="departemen" type="text" id="departemen">
  129. <option value="">-SILAHKAN PILIH-</option>
  130. <?php
  131.  
  132. //mengambil nama-nama departemen yang ada di database
  133. $function= mysql_query("SELECT * FROM function ORDER BY function");
  134. while($p=mysql_fetch_array($function)){
  135. echo "<option value=\"$p[id]\">$p[function]</option>\n";
  136. }
  137. ?>
  138.  
  139. </select>
  140. </p>
  141. <div>
  142. <p><b>Masa Simper :</b>
  143. <input type ="date" class="form-control" placeholder="masa_simper" id="masa_simper" name="masa_simper" required="required" />
  144. </p>
  145. </div>
  146. </div>
  147. <button type="submit" class="btn btn-primary" name="tambah" id="tambah">Tambah</button> <button type="reset" class="btn btn-default">Batal</button> <button type="reset" class="btn btn-default">Reset</button>
  148. </form>
  149.  
  150. 2. Untuk Halaman Proses
  151.  
  152. tambah-karyawan-proses.php
  153.  
  154. <?php
  155. include'system/conf/koneksi.php';
  156. $noreg_simper=$_POST['noreg_simper'];
  157. $nik=$_POST['nik'];
  158. $nama=$_POST['nama'];
  159. $tgl_pengajuan=$_POST['tgl_pengajuan'];
  160. $masa_mcu=$_POST['masa_mcu'];
  161. $jabatan=$_POST['jabatan'];
  162. $departemen=$_POST['departemen'];
  163. $masa_simper=$_POST['masa_simper'];
  164.  
  165. if(isset($_POST['simpan'])){
  166. "INSERT INTO noreg_simper
  167. VALUES('$noreg_simper','$nik','$nama','$tgl_pengajuan','$masa_mcu','$jabatan','$departemen','$masa_simper)"
  168. );
  169. header("location:pages/index.php");
  170. }
  171. ?>
  172.  
  173.  
Ada 1 File Kiriman :
1. tambah_karyawan.JPG (55 KB)

Ada 2 Jawaban

Bukhori Muslim
commented on 07 Jul 2018 06:21:04
  1. Assalam,.. ini untuk aplikasi di menu kontribusi ya?
  2. kalau boleh tau ini untuk aplikasi apa mas?
Nian Dwi Christianto SW
commented on 07 Jul 2018 10:06:59
  1. Assalam,..
  2. Ini untuk halaman input data simper attachment mas
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!