Advertisement
Guest User

Function

a guest
Jun 25th, 2019
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. <?php
  2. $conn = mysqli_connect("localhost", "root", "" , "phpdasar");
  3. function query($query) {
  4. global $conn;
  5. $result = mysqli_query($conn, $query);
  6. $rows = [];
  7. while( $row = mysqli_fetch_assoc($result)) {
  8. $rows[] = $row;
  9. }
  10. return $rows;
  11. }
  12. function tambah($data) {
  13.  
  14. global $conn;
  15.  
  16. $nrp = htmlspecialchars($data["nrp"]);
  17. $nama = htmlspecialchars($data["nama"]);
  18. $email = htmlspecialchars($data["email"]);
  19. $jurusan = htmlspecialchars($data["jurusan"]);
  20. $gambar = htmlspecialchars($data["gambar"]);
  21.  
  22. $query = "INSERT INTO mahasiswa
  23. VALUES
  24. ('', '$nrp', '$nama', '$email', '$jurusan', '$gambar')
  25. ";
  26. mysqli_query($conn, $query);
  27.  
  28. return mysqli_affected_rows($conn);
  29.  
  30. }
  31.  
  32. function hapus($id) {
  33. global $conn;
  34. mysqli_query($conn, "DELETE FROM mahasiswa WHERE id = $id");
  35. return mysqli_affected_rows($conn);
  36. }
  37.  
  38. function ubah($data) {
  39. global $conn;
  40.  
  41. $id = $data["id"];
  42. $nrp = htmlspecialchars($data["nrp"]);
  43. $nama = htmlspecialchars($data["nama"]);
  44. $email = htmlspecialchars($data["email"]);
  45. $jurusan = htmlspecialchars($data["jurusan"]);
  46. $gambar = htmlspecialchars($data["gambar"]);
  47.  
  48. $query = " UPDATE mahasiswa SET
  49. nrp = '$nrp',
  50. nama = '$nama',
  51. email = '$email',
  52. jurusan = 'jurusan',
  53. gambar = '$gambar'
  54. WHERE id = $id
  55. ";
  56.  
  57. mysqli_query($conn, $query);
  58.  
  59. return mysqli_affected_rows($conn);
  60.  
  61.  
  62. }
  63.  
  64. function cari($keyword) {
  65. $query = "SELECT * FROM mahasiswa WHERE
  66. nama LIKE '%$keyyword%' OR
  67. nrp LIKE '%$keyyword%' OR
  68. email LIKE '%$keyyword%' OR
  69. jurusan LIKE '%$keyyword%'
  70.  
  71. ";
  72. return query($query);
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement