Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- input_data.php
- <link rel="stylesheet" href="style.css">
- <?php error_reporting(E_ALL & ~E_NOTICE); ?>
- <html>
- <head>
- <title>Form Biodata</title>
- </head>
- <body>
- <form id="form1" name="form1" method="post" action="simpan.php">
- <table border="1">
- <td>
- <table width="800" align="center">
- <tr><td height="24" colspan="3"align="center"><B>PENDAFTARAN</td></tr>
- <tr><td>NIK</td><td align="center">:</td>
- <td><input type="text" name="nik" id="nik"/></td></tr>
- <tr><td>Nama</td><td align="center">:</td>
- <td><input type="text" name="nama" id="nama"/></td></tr>
- <tr><td>Jenis Kelamin</td><td align="center">:</td>
- <td><input type="radio" name="jk" id="radio" value="PRIA" required />Pria
- <input type="radio" name="jk" id="radio" value="WANITA" required />Wanita
- </td>
- <tr><td>Status</td><td align="center">:</td>
- <td><input type="radio" name="status" id="radio" value="Menikah" required />Menikah
- <input type="radio" name="status" id="radio" value="Lajang" required />Lajang
- </td></tr>
- </tr><tr><td>Tanggal Lahir</td><td align="center">:</td>
- <td><input type="date" name="tanggal" required ></td></tr>
- <tr><td colspan="2"> </td>
- <tr><td>alamat</td><td align="center">:</td>
- <td><textarea name="alamat" id="alamat" required /></textarea></td>
- <td><input type="submit" name="button" id="button" value="Simpan" />
- <td>
- </tr>
- </table>
- <?php
- include"tabel_biodata.php";
- ?>
- </td>
- </table>
- </form>
- </body>
- </html>
- -------------------------------------------------
- cetak_data.php
- <?php
- $nama_dokumen='Cetak';
- define('_MPDF_PATH','mpdf60/');
- include(_MPDF_PATH . "mpdf.php");
- $mpdf=new mPDF('utf-8', 'A4');
- ob_start();
- ?>
- <html>
- <style>
- table, td, th {
- border: 1px solid #ddd;
- text-align: left;
- }
- table {
- font-style: tahoma;
- font-size: 11px;
- border-collapse: collapse;
- width: 100%;
- }
- th, td {
- padding: 6px;
- }
- </style>
- tes
- <?php
- $html = ob_get_contents();
- ob_end_clean();
- $mpdf->WriteHTML(utf8_encode($html));
- $mpdf->Output($nama_dokumen.".pdf" ,'I');
- exit;
- ?>
- -----------------------------------------------
- edit_data. php
- <link rel="stylesheet" href="style.css">
- <?php
- error_reporting(E_ALL & ~E_NOTICE);
- include "koneksi.php";
- $nik=$_GET['id'];
- $cek_data="SELECT * FROM biodata WHERE nik='$nik'";
- $cek_query=mysqli_query($koneksi,$cek_data);
- $edit_data=mysqli_fetch_array($cek_query);
- ?>
- <html>
- <head>
- <title>Form Pendaftaran</title>
- </head>
- <body>
- <form id="form1" name="form1" method="post" action="update.php">
- <H1>EDIT BIODATA</H1>
- <table border="1" width="100%">
- <td>
- <table width="800" align="center">
- <tr><td>NIK</td><td align="center">:</td>
- <td><input type="text" name="nik" id="nik"
- value="<?php print $edit_data[nik];?>" readonly /></td></tr>
- <tr><td>Nama</td><td align="center">:</td>
- <td><input type="text" name="nama" id="nama"
- value="<?php print $edit_data[nama];?>"/></td></tr>
- <tr><td>Jenis Kelamin</td><td align="center">:</td>
- <td><input type="radio" name="jk" id="radio" value="PRIA" required />Pria
- <input type="radio" name="jk" id="radio" value="WANITA" required />Wanita
- </td>
- <tr><td>Status</td><td align="center">:</td>
- <td><input type="radio" name="status" id="radio" value="Menikah" required />Menikah
- <input type="radio" name="status" id="radio" value="Lajang" required />Lajang
- </td></tr>
- <tr><td>Tanggal Lahir</td><td align="center">:</td>
- <td><input type="date" name="tanggal"
- value="<?php print $edit_data[ttl];?>"></td></tr>
- <tr><td colspan="2"> </td>
- <tr><td>alamat</td><td align="center">:</td>
- <td><textarea name="alamat" id="alamat">
- <?php print $edit_data[alamat];?></textarea></td></tr>
- <td><input type="submit" name="button" id="button" value="Simpan" />
- <a href="input_data.php">
- <input type="button" name="button2" id="button2" value="Batal" /><td>
- </tr>
- </table>
- <?php
- include"tabel_biodata.php";
- ?>
- </td>
- </table>
- </form>
- </body>
- </html>
- ---------------------------------------
- hapus_data. php
- <?php
- include "koneksi.php";
- $nik =$_GET['id'];
- $update="Delete From biodata WHERE nik='$nik'";
- $query=mysqli_query($koneksi,$update);
- if($query) {
- ?>
- <script> window.alert('Hapus Berhasil');
- window.location.href='input_data.php';</script>
- <?php
- }else{
- ?>
- <script> window.alert('Gagal di Hapus');
- window.location.href='input_data.php';</script>
- <?php
- }
- ?>
- ----------------------------------------------
- koneksi. php
- <?php
- $host="localhost"; //nama hostnya
- $user="root"; //nama user
- $pass=""; //password
- $db="db_erdi"; //nama database
- //koneksi database
- $koneksi=new mysqli($host, $user, $pass, $db);
- // cek koneksi
- if ($koneksi->connect_error) {
- die('maaf koneksi gagal:'.$koneksi->connect_error);}
- ?>
- --------------------------------------------
- simpan.php
- <?php
- include "koneksi.php";
- $nik=$_POST['nik'];
- $nama=$_POST['nama'];
- $jk=$_POST['jk'];
- $st=$_POST['status'];
- $ttl=$_POST['tanggal'];
- $alamat=$_POST['alamat'];
- //print "$nik, $nama, $jk, $st, $ttl";
- $simpan= "INSERT INTO biodata
- (nik, nama, jk, ttl, status, alamat)VALUES
- ('$nik','$nama','$jk','$ttl','$st','$alamat')";
- $query=mysqli_query($koneksi,$simpan);
- if($query) {
- ?>
- <script> window.alert('Berhasil di Simpan');
- window.location.href='input_data.php';</script>
- <?php
- }else{
- ?>
- <script> window.alert('Gagal Simpan');
- window.location.href='input_data.php';</script>
- <?php
- }
- ?>
- -----------------------------------------------
- tabel_biodata. php
- <table border="1" width="100%">
- <tr>
- <th>No</th>
- <th>NIK</th>
- <th>Nama</th>
- <th>JK</th>
- <th>Tanggal Lahir</th>
- <th>Status</th>
- <th>Alamat</th>
- <th>Action</th>
- </tr>
- <?php
- Include "koneksi.php";
- $data="SELECT * FROM biodata";
- $query_data=mysqli_query($koneksi,$data);
- $no=1;
- while ($tampil=mysqli_fetch_array($query_data) ) {
- print"
- <tr>
- <td>$no</td>
- <td>$tampil[nik]</td>
- <td>$tampil[nama]</td>
- <td>$tampil[jk]</td>
- <td>$tampil[ttl]</td>
- <td>$tampil[status]</td>
- <td>$tampil[alamat]</td>
- <td><a href=edit_data.php?id=$tampil[nik]>
- <input type='button' name='edit' value='Ubah'></a>
- <a href=hapus_data.php?id=$tampil[nik]>
- <input type='button' name='hapus' value='Hapus'></a>
- <a href=cetak_data.php?id=$tampil[nik]>
- <input type='button' name='cetak' value='Print'></a></td>";
- $no++;}?>
- </tr>
- </table>
- --------------------------------------------------
- update. php
- <?php
- include "koneksi.php";
- $nik =$_POST['nik'];
- $nama =$_POST['nama'];
- $jk =$_POST['jk'];
- $st =$_POST['status'];
- $ttl =$_POST['tanggal'];
- $alamat =$_POST['alamat'];
- $update="UPDATE biodata SET nama='$nama', jk='$jk', status='$st', ttl='$ttl',
- alamat='$alamat' WHERE nik='$nik'";
- $query=mysqli_query($koneksi,$update);
- if($query) {
- ?>
- <script> window.alert('Berhasil di Update');
- window.location.href='input_data.php';</script>
- <?php
- }else{
- ?>
- <script> window.alert('Gagal di Update');
- window.location.href='input_data.php';</script>
- <?php
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement