Advertisement
Guest User

Untitled

a guest
Mar 6th, 2016
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.21 KB | None | 0 0
  1. add.php
  2. <html>
  3. <head>
  4. <title>Insert Data Mahasiswa</title>
  5. </head>
  6. <body>
  7. <form method="post" action="insert.php">
  8. <table border="1" cellpadding="5" cellspacing="0">
  9. <tr bgcolor="silver">
  10. <td colspan="3" align="center"><h3>DATA MAHASISWA</h3>
  11. </td>
  12. </tr>
  13.  
  14. <tr>
  15. <td>NIM</td>
  16. <td>:</td>
  17. <td><input type="text" name="txtnim" size="10" /></td>
  18. </tr>
  19.  
  20. <tr>
  21. <td>Nama</td>
  22. <td>:</td>
  23. <td><input type="text" name="txtnama" size="50" /></td>
  24. </tr>
  25.  
  26. <tr>
  27. <td>Umur</td>
  28. <td>:</td>
  29. <td><input type="text" name="txtumur" size="5" /></td>
  30. </tr>
  31.  
  32. <tr>
  33. <td>Gender</td>
  34. <td>:</td>
  35. <td><input type="radio" name="rdogender" value="PRIA" />PRIA<input type="radio" name="rdogender" value="WANITA" />WANITA</td>
  36. </tr>
  37.  
  38. <tr align="center">
  39. <td colspan="3">
  40. <input type="submit" value="OKE" />
  41. <input type="reset" value="BATAL" />
  42. <?php
  43. echo "\t [<a href=view.php>Lihat Data Mahasiswa</a>]";
  44. ?>
  45. </td>
  46. </tr>
  47.  
  48. </table>
  49. </form>
  50. </body>
  51. </html>
  52.  
  53. koneksi.php
  54. <?php
  55.  
  56. $servername = "localhost";
  57. $username = "root";
  58. $password = "";
  59. $dbname = "akademik";
  60.  
  61. // Create connection
  62. $koneksi = mysqli_connect($servername, $username, $password, $dbname);
  63. // Check connection
  64. if (!$koneksi) {
  65. die("Connection failed: " . mysqli_connect_error());
  66. }
  67.  
  68. $sql = "SELECT * FROM mahasiswa";
  69. $result = mysqli_query($koneksi, $sql) or die (mysqli_error());
  70. echo '<table border="5">';
  71. echo '<tr bgcolor="#006600">';
  72. echo '<td>Nim</td>';
  73. echo '<td>Nama</td>';
  74. echo '<td>Umur</td>';
  75. echo '<td>Gender</td>';
  76. echo '</tr>';
  77. if (mysqli_num_rows($result) > 0) {
  78. // output data of each row
  79. while($row = mysqli_fetch_array($result)) {
  80. echo "<tr>";
  81. echo "<td>$row[0]</td>";
  82. echo "<td>$row[1]</td>";
  83. echo "<td>$row[2]</td>";
  84. echo "<td>$row[3]</td>";
  85.  
  86. echo "</tr>";
  87.  
  88.  
  89. }
  90. mysqli_free_result($result);
  91. } else {
  92. echo "0 results".mysqli_error();
  93. }
  94.  
  95. //mysqli_close($koneksi);
  96. ?>
  97.  
  98. insert.php
  99. <html>
  100. <head>
  101. <title>Insert Data Mahasiswa</title>
  102. </head>
  103.  
  104. <body>
  105. <?php
  106. include "koneksi.php";
  107.  
  108.  
  109. if($koneksi)
  110. {
  111.  
  112. $nama= (isset($_POST['txtnama']))? $_POST['txtnama']: '';
  113. $nim= (isset($_POST['txtnim']))? $_POST['txtnim']: '';
  114. $umur= (isset($_POST['txtumur']))? $_POST['txtumur']: '';;
  115. $gender= (isset($POST['rdogender']))? $_POST['rdogender']: '';
  116.  
  117.  
  118.  
  119. $sql = "INSERT INTO mahasiswa Values('$nim','$nama','$umur','$gender')";
  120. mysqli_query($koneksi,$sql) or die ("Proses Insert data GAGAL! <br> mysqli_error()");
  121.  
  122. echo "Proses Insert data Berhasil";
  123. echo "<br>";
  124. echo "[<a href=view.php>Lihat Data Mahasiswa</a>]";
  125. }
  126.  
  127.  
  128. ?>
  129. </body>
  130. </html>
  131.  
  132. view.php
  133. <html>
  134. <head>
  135. <title>Tampil Data Mahasiswa</title>
  136. <script language="javascript">
  137. function konfirmasi(nim)
  138. {
  139. tanya = confirm('Anda Yakin Ingin Menghapus Data Mahasiswa Dengan Nim'+nim+'?');
  140.  
  141. if(tanya == true) return true;
  142. else return false;
  143. }
  144. </script>
  145. </head>
  146. <body>
  147. <?php
  148. include ("koneksi.php");
  149.  
  150.  
  151.  
  152. $perintah_sql = "SELECT * FROM mahasiswa ORDER BY nim";
  153. mysqli_select_db($koneksi,$dbname) or die ("GAGAL Memilih DataBase");
  154. $hasil_query = mysqli_query($koneksi,$perintah_sql) or die (mysqli_error());
  155. $jumlah_data = mysqli_num_rows($hasil_query);
  156.  
  157. echo "<h3>DATA MAHASISWA</h3>";
  158.  
  159. echo "<table border=1 cellpadding=2 cellspacing=0>";
  160. echo '<tr bgcolor="silver" align="center">';
  161. echo '<td>Nim</td>';
  162. echo '<td>Nama</td>';
  163. echo '<td>Umur</td>';
  164. echo '<td>Gender</td>';
  165. echo '<td colspan=2>AKSI</td>';
  166. echo '</tr>';
  167.  
  168. while($row=mysqli_fetch_array($hasil_query))
  169. {
  170. echo '<tr>';
  171. echo '<td>$row[0]</td>';
  172. echo '<td>$row[1]</td>';
  173. echo '<td>$row[2]</td>';
  174. echo '<td>$row[3]</td>';
  175. echo '<td><a href=\"delete.php?nim=$row[0]\">Ubah</a></td>';
  176. echo "<td><a href=\"delete.php?nim=$row[0]\"onclick=\"return konfirmasi('".$row[0]."')\">Hapus</a></td>";
  177. echo '</tr>';
  178. }
  179. echo "</table>";
  180. echo "Jumlah Data : $jumlah_data \t [<a href=add.php>Tambah Data</a>]";
  181.  
  182.  
  183.  
  184.  
  185. ?>
  186. </body>
  187. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement