Advertisement
afz6030

target.php

Jul 27th, 2015
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.38 KB | None | 0 0
  1. <?php
  2.  
  3. include "koneksi.php";
  4.  
  5. if(isset($_POST['save'])){
  6.    
  7.     //tabel pendaftaran: no_pendaftaran, nisn, nama, tgl_daftar
  8.    
  9.     $no_pendaftaran=$mysqli->real_escape_string($_POST['no_pendaftaran']);
  10.     $nisn=$mysqli->real_escape_string($_POST['nisn']);
  11.     $nm_siswa=$mysqli->real_escape_string($_POST['fullname']);
  12.     $tgl_daftar=$mysqli->real_escape_string($_POST['tgl_daftar']);
  13.    
  14.    
  15.     // tabel siswa: nisn, nama, je_kel, tgl_lahir, tmpt_lahir, agama, negara, anak, dari, status_anak, alamat, kode_pos, telp
  16.     //              email, asal(sekolah), ijasah, berkas_ijasah, foto
  17.    
  18.     $je_kel=$mysqli->real_escape_string($_POST['gender']);
  19.     $tempat_lahir=$mysqli->real_escape_string($_POST['tempatLahir']);
  20.     $tgl_lahir=$mysqli->real_escape_string($_POST['birthday']);
  21.     $agama=$mysqli->real_escape_string($_POST['agama']);
  22.     $war_na=$mysqli->real_escape_string($_POST['kewarganegaraan']);
  23.     $anak=$mysqli->real_escape_string($_POST['anak']);
  24.     $dari=$mysqli->real_escape_string($_POST['dari']);
  25.     $status_anak=$mysqli->real_escape_string($_POST['statusAnak']);
  26.     $alamat_siswa=$mysqli->real_escape_string($_POST['alamatSiswa']);
  27.     $kode_pos=$mysqli->real_escape_string($_POST['kodePos']);
  28.     $hp=$mysqli->real_escape_string($_POST['telp']);
  29.     $email=$mysqli->real_escape_string($_POST['email']);
  30.     $asal_sekolah=$mysqli->real_escape_string($_POST['sekolahAsal']);
  31.     $ijasah=$mysqli->real_escape_string($_POST['nomorIjasah']);
  32.         $namaIjasah=$_FILES['fileIjasah']['name'];
  33.         $linkIjasah=$_FILES['fileIjasah']['tmp_name'];
  34.         move_uploaded_file($linkIjasah,"../../images/$namaIjasah");
  35.         $namaFoto=$_FILES['fileFoto']['name'];
  36.         $linkFoto=$_FILES['fileFoto']['tmp_name'];
  37.         move_uploaded_file($linkFoto,"../../images/$namaFoto");
  38.        
  39.    
  40.     // tabel wali: id_wali, no_pendaftaran, status, nama
  41.    
  42.    
  43.     $status_ortu=$mysqli->real_escape_string($_POST['status_ortu']);
  44.    
  45.    
  46.    
  47.     // tabel detail_wali: id, no_daftar, statusnama(status_ortu), pendidikan, pekerjaan, penghasilan, alamat
  48.    
  49.     //ayah
  50.     $namaAyah=$mysqli->real_escape_string($_POST['namaAyah']);
  51.     $pendidikanAyah=$mysqli->real_escape_string($_POST['pendidikanAyah']);
  52.     $pekerjaanAyah=$mysqli->real_escape_string($_POST['pekerjaanAyah']);
  53.     $penghasilanAyah=$mysqli->real_escape_string($_POST['penghasilanAyah']);
  54.     $alamat_ortu=$mysqli->real_escape_string($_POST['alamatOrtu']);
  55.     //ibu
  56.     $namaIbu=$mysqli->real_escape_string($_POST['namaIbu']);
  57.     $pendidikanIbu=$mysqli->real_escape_string($_POST['pendidikanIbu']);
  58.     $pekerjaanIbu=$mysqli->real_escape_string($_POST['pekerjaanIbu']);
  59.     $penghasilanIbu=$mysqli->real_escape_string($_POST['penghasilanIbu']);
  60.     $alamat_ortu=$mysqli->real_escape_string($_POST['alamatOrtu']);
  61.     //wali
  62.     $namaWali=$mysqli->real_escape_string($_POST['namaWali']);
  63.     $pendidikanWali=$mysqli->real_escape_string($_POST['pendidikanWali']);
  64.     $pekerjaanWali=$mysqli->real_escape_string($_POST['pekerjaanWali']);
  65.     $penghasilanWali=$mysqli->real_escape_string($_POST['penghasilanWali']);
  66.     $alamat_ortu=$mysqli->real_escape_string($_POST['alamatOrtu']);
  67.    
  68.     /*nisn
  69. nama
  70. je_kel
  71. tgl_lahir
  72. tmpt_lahir
  73. agama
  74. negara
  75. anak
  76. dari
  77. status_anak
  78. alamat
  79. kode_pos
  80. telp
  81. email
  82. asal
  83. ijasah
  84. berkas_ijasah
  85. foto
  86.      * */
  87.    
  88.     $pendaftaran = "INSERT INTO pendaftaran(no_pendaftaran, nisn, nama, tgl_daftar) VALUES('$no_pendaftaran','$nisn','$nm_siswa','$tgl_daftar')";
  89.     $siswa ="INSERT INTO siswa(nisn, nama, je_kel, tgl_lahir, tmpt_lahir, agama, negara, anak, dari, status_anak, alamat, kode_pos, telp, email, asal, ijasah, berkas_ijasah, foto) VALUES ('$nisn','$nm_siswa','$je_kel','$tgl_lahir','$tempat_lahir','$agama','$war_na','$anak','$dari','$status_anak','$alamat_siswa','$kode_pos','$hp','$email','$asal_sekolah','$ijasah','$namaIjasah','$namaFoto');";
  90.     $waliAyah = "INSERT INTO wali(id_wali, no_pendaftaran, status, nama) VALUES('null','$no_pendaftaran','$status_ortu','$namaAyah');";
  91.     $waliIbu = "INSERT INTO wali(id_wali, no_pendaftaran, status, nama) VALUES('null','$no_pendaftaran','$status_ortu','$namaIbu')";
  92.     $waliData = "INSERT INTO wali(id_wali, no_pendaftaran, status, nama) VALUES('null','$no_pendaftaran','$status_ortu','$namaWali')";
  93.     $detailWali1 = "INSERT INTO detail_wali(id, no_daftar, statusnama, pendidikan, pekerjaan, penghasilan, alamat) VALUES('null','$no_pendaftaran','$status_ortu','$pendidikanAyah','$pekerjaanAyah','$penghasilanAyah','$alamat_ortu')";
  94.     $detailWali2 = "INSERT INTO detail_wali(id, no_daftar, statusnama, pendidikan, pekerjaan, penghasilan, alamat) VALUES('null','$no_pendaftaran','$status_ortu','$pendidikanIbu','$pekerjaanIbu','$penghasilanIbu','$alamat_ortu')";
  95.     $detailWali3 = "INSERT INTO detail_wali(id, no_daftar, statusnama, pendidikan, pekerjaan, penghasilan, alamat) VALUES('null','$no_pendaftaran','$status_ortu','$pendidikanWali','$pekerjaanWali','$penghasilanWali','$alamat_ortu')";
  96.  
  97.     $sql = $pendaftaran.$siswa.$waliAyah.$waliIbu.$waliData.$detailWali1.$detailWali2.$detailWali3;
  98.    
  99.     if ($mysqli->multi_query($sql) === TRUE) {
  100.         include "print-daftar.php";
  101.         echo '<script language="javascript">document.location.href="print-daftar.php?detail='. $no_pendaftaran .'";</script>';
  102.     } else {
  103.         echo "Data baru gagal dibuat: " . $mysqli->error;
  104.     }
  105. }
  106.  
  107. $mysqli->close();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement