• Tidak ada hasil yang ditemukan

4.2 Implementasi

4.2.2 Implementasi Sistem

4.2.2.1 Admin

a. Halaman Login

Berikut ini tampilan halaman login untuk admin.

Gambar 4. 1 Halaman Login Admin.

Script untuk mengecek email dan password pada halaman login admin.

b. Halaman Utama Admin

Tampilan berikut ini adalah tampilan setelah admin berhasil melakukan login, dan didalam halaman ini memuat menu Home, wisata, hotel, pengelola, logout

1. $email = $_POST['Email_admin']; 2. $password = $_POST['Password_admin']; 3.

4. $login = mysql_query("select * from Admin where Email='$email'") ; 5. $row = mysql_fetch_assoc($login);

6.

7. if ($email === $row['Email'] && $password === $row['Password']) { 8. $_SESSION['Email'] = $_POST['Email_admin']; 9. $_SESSION['Nama_admin'] = $row['Nama_admin']; 10. header("location: HalamanUtamaAdmin.php"); 11. } 12. else { 13.

14. echo "Username & Password Tidak Sesuai!!!"; 15. }

Gambar 4. 2 Halaman Utama Admin.

c. Halaman Hapus Wisata

Tampilan berikut ini adalah tampilan hapus data hotel yang dilihat oleh admin. Pada halaman ini admin dapat melakukan proses hapus data wisata.

Gambar 4. 3 Halaman Hapus Data Wisata.

Listing untuk menampilkan data dan menghapus data pada tabel data wisata

1. <div class="col-md-12">

2. <h1>Tabel Data Wisata</h1> 3. </div>

4. </div>

5. <div class="row">

6. <div class="col-md-12">

7. <table class="table" border="1"> 8. <thead>

9. <tr>

10. <th>Id Wisata</th>

11. <th>Nama Tempat wisata</th> 12. <th>Alamat</th> 13. <th>Harga</th> 14. <th>Tlp Pengelola</th> 15. <th>Keterangan</th> 16. <th>Longtitude</th> 17. <th>Latitude</th> 18. </tr> 19. <?php 20. include '../Koneksi/Coneksi.php';

21. $query = mysql_query("select * from Wisata"); 22. while ($row = mysql_fetch_array($query)) { 23. echo "<tr>";

24. echo "<th><span >" . $row['Id_wisata'] . "</th>"; 25. echo "<th><span >" . $row['Nama_wisata'] . "</th>"; 26. echo "<th><span >" . $row['Alamat'] . "</th>"; 27. echo "<th><span >" . $row['Harga'] . "</th>";

28. echo "<th><span >" . $row['No_tlp'] . "</th>"; 29. echo "<th><span >" . $row['Keterangan'] . "</th>"; 30. echo "<th><span >" . $row['Longtitude'] . "</th>"; 31. echo "<th><span >" . $row['Latitude'] . "</th>";

32. echo '<td><div align="center"><a href="Hapuswisata.php?Idwisata=' . $row['Id_wisata'] . '" class="delbutton" title="Click To Delete">delete</a></div></td>';

33. echo '</tr>';

1. if($_GET['Idwisata']){

2. $idwisata =$_GET['Idwisata']; 3.

4. $sql="Delete from wisata 5. Where Id_wisata='$idwisata'"; 6. $hasil= mysql_query($sql); 7. if ($hasil){

8. echo '<script language="javascript">alert("Data Berhsil Dihapus")</script>';

9. echo '<script language="javascript">window.location = "Lihat_datawisata.php" </script>';

10. 11. } else {

12. echo '<script language="javascript">alert("Data Gagal Dihapus")</script>';

13. echo '<script language="javascript">window.location = "Hapus_datawisata.php" </script>';

14. } 15. }

d. Halaman Hapus Hotel

Tampilan berikut ini adalah tampilan hapus data hotel yang dilihat oleh admin. Pada halaman ini admin dapat melakukan proses hapus data wisata.

Gambar 4. 4 Halaman Hapus Data Hotel.

listing program untuk menampilkan data dan menghapus data pada tabel data hotel

1. <div class="col-md-12">

2. <h1>Tabel Data Hotel</h1> 3. </div>

4. </div>

5. <div class="row">

6. <div class="col-md-12">

7. <table class="table" border="1"> 8. <thead>

9. <tr>

10. <th>Id Wisata</th>

11. <th>Nama Tempat wisata</th> 12. <th>Kategori Hotel</th> 13. <th>Alamat</th> 14. <th>Harga</th> 15. <th>Tlp Pengelola</th> 16. <th>Keterangan</th> 17. <th>Longtitude</th> 18. <th>Latitude</th> 19. </tr> 20. <?php 21. include '../Koneksi/Coneksi.php';

22. $query = mysql_query("select * from Hotel"); 23. while ($row = mysql_fetch_array($query)) { 24. echo "<tr>";

25. echo "<th><span >" . $row['Id_Hotel'] . "</th>"; 26. echo "<th><span >" . $row['Nama_Hotel'] . "</th>"; 27. echo "<th><span >" . $row['Kategori'] . "</th>"; 28. echo "<th><span >" . $row['Alamat'] . "</th>";

29. echo "<th><span >" . $row['Harga'] . "</th>"; 30. echo "<th><span >" . $row['No_tlp'] . "</th>"; 31. echo "<th><span >" . $row['Keterangan'] . "</th>"; 32. echo "<th><span >" . $row['Longtitude'] . "</th>"; 33. echo "<th><span >" . $row['Latitude'] . "</th>"; 34. echo '<td><div align="center"><a

href="HapusHotel.php?Idhotel=' . $row['Id_Hotel'] . '" class="delbutton" title="Click To Delete">delete</a></div></td>'; 35. echo '</tr>'; 36. } 37. ?> 38. </thead> 39. </table> 40. </div> 1. if ($_GET['Idhotel']) { 2. $idwisata = $_GET['Idhotel']; 3. $sql = "Delete from Hotel 4. Where Id_hotel='$idwisata'"; 5. $hasil = mysql_query($sql); 6. ?> 7. <p>coba2</p> 8. <p>coba3</p> 9. <?php 10. if ($hasil) { 11. ?> 12. <p>coba3</p> 13. <?php

14. echo '<script language="javascript">alert("Data Berhsil Dihapus!")</script>';

15. echo '<script language="javascript">window.location = "Lihat_datahotel.php" </script>';

16. } else {

17. echo '<script language="javascript">alert("Data Gagal Dihapus")</script>';

18. echo '<script language="javascript">window.location = "Hapus_datahotel.php" </script>';

19. } 20. }

4.2.2.2 Pengelola

a. Halaman Login Pengelola

Berikut ini tampilan halaman login untuk Pengelola.

Gambar 4. 5 Halaman Login Pengelola

Listing program untuk mengecek email dan password pada halaman login admin.

1. $email = $_POST['Email_Pengelola']; 2. $password = $_POST['Password_Pengelola']; 3.

4. $login = mysql_query("select * from Pengelola where Email='$email'") ; 5. $row = mysql_fetch_assoc($login);

6.

7. if ($email === $row['Email'] && $password === $row['Password']) { 8. $_SESSION['Email'] = $_POST['Email_Pengelola']; 9. $_SESSION['Nama_pengelola'] = $row['Nama_pengelola']; 10. header("location: HalamanUtamaPengelola.php"); 11. } 12. else { 13.

14. echo '<script language="javascript">alert("Username & Password Tidak Sesuai!!!")</script>';

15. echo '<script language="javascript">window.location = "Loginpengelola.php"</script>';

b. Halaman Utama Pengelola

Tampilan berikut ini adalah tampilan setelah pengelola berhasil melakukan login, dan didalam halaman ini memuat menu Home, wisata, hotel, pengelola, logout

Gambar 4. 6 Halaman Utama Pengelola

c. Tambah Data Wisata

Tampilan berikut ini keluar ketika user memilih menu wisata dan mengklik menu “Daftar Wisata”. Pada halaman ini berisikan field untuk menambahkan data wisata.

Gambar 4. 7 Halaman Daftar Wisata.

Listing program untuk menambahkan data obyek wisata yang di miliki oleh pengelola.

1. <script type="text/javascript"> 2. var map;

3. function initialize() {

4. var myLatlng = new google.maps.LatLng(-8.537555, 115.0896721); 5. var myOptions = { 6. zoom: 15, 7. center: myLatlng, 8. mapTypeId: google.maps.MapTypeId.ROADMAP 9. } 10. map = new google.maps.Map(document.getElementById("googleMap"), myOptions);

11. // marker refers to a global variable 12. marker = new google.maps.Marker({ 13. position: myLatlng,

14. map: map 15. });

16. google.maps.event.addListener(map, "click", function(event) { 17. // get lat/lon of click

18. var clickLat = event.latLng.lat(); 19. var clickLon = event.latLng.lng(); 20. // show in input box

21. document.getElementById("lat").value = clickLat.toFixed(5);

22.

23. document.getElementById("lon").value = clickLon.toFixed(5);

24. var marker = new google.maps.Marker({

25. position: new google.maps.LatLng(clickLat, clickLon), 26. map: map 27. }); 28. }); 29. } 30. window.onload = function() { 31. initialize() 32. }; 33. </script> 34. <div class="section">

35. <div class="background-image" style="background-color: #b1cedc"></div>

36. <div class="container"> 37. <div class="row"> 38. <div class="col-md-7">

39. <div id="googleMap" style="width:600px;height:600px;" ></div>

1. date_default_timezone_set("Asia/Jakarta"); 2. $date = date("ymd");

3. $time = date("hi");

4. $Idwisata = "WIS" . "-" . $date . "-" . $time; 5. //$newidWisata=$_POST[$Idwisata];

6. if (isset($_POST['Namapengelola']) && isset($_POST['Namawisata']) && isset($_POST['Alamat']) && isset($_POST['Harga']) && isset($_POST['Notlp']) && isset($_POST['Keterangan']) && isset($_POST['koorlongi']) && isset($_POST['koorlati'])) { 7. $Pengelola = $_POST['Namapengelola']; 8. $Namawisata = $_POST['Namawisata']; 9. $Alamat = $_POST['Alamat']; 10. $Harga = $_POST['Harga']; 11. $Notlp = $_POST['Notlp']; 12. $Keterangan = $_POST['Keterangan']; 13. $Longtitude = $_POST['koorlongi']; 14. $Latitude = $_POST['koorlati']; 15. } else { 16. header("location:Tambah_datawisatapengelola.php");}

17. (empty($Pengelola) || empty($Namawisata) || empty($Alamat) || empty($Harga) || 18. empty($Notlp) || empty($Keterangan) || empty($Longtitude) ||

empty($Latitude)) {

19. echo '<script language="javascript">alert("Harap mengisi semua form")</script>'; 20. echo '<script language="javascript">window.location =

"../Pengelola/Tambah_datawisatapengelola.php"</script>'; 21. } else {

22. $Sql = mysql_query("select * from wisata where " 23. . "Nama_wisata = '$Namawisata'"

24. . "or Longtitude = '$Longtitude' or Latitude = '$Latitude'"); 25. $Cek = mysql_num_rows($Sql);

26. if ($Cek == 0) {

27. mysql_query("insert into Wisata ( Id_wisata, Nama_Pengelola, Nama_wisata, Alamat, Harga, No_tlp, Keterangan, Longtitude, Latitude) values

28.

('$Idwisata','$Pengelola','$Namawisata','$Alamat',$Harga,'$Notlp','$Keterangan','$Lo ngtitude','$Latitude')");

29. echo '<script language="javascript">alert("Data Tempat Wisata Berhasil Disimpan")</script>';

30. echo '<script language="javascript">window.location = "TambahGambarWisata.php"</script>';

31. } else {

32. echo '<script language="javascript">alert("Data Tempat Wisata Sudah Digunakan")</script>';

33. echo '<script language="javascript">window.location = "Tambah_datawisatapengelola.php"</script>'; }}

d. Tambah Gambar Obyek Wisata

Tampilan berikut ini keluar ketika user sudah menyimpan obyek wisata yang di daftarkan.

Gambar 4. 8 Halaman Tambah Gambar Wisata.

Listing program untuk menambahkan gambar obyek wisata

1. if (!empty($_FILES["nama_file"]["tmp_name"])) { 2. $jenis_gambar = $_FILES['nama_file']['type']; 3. $judul_gambar = $_SESSION['Nama_pengelola'];

4. if ($jenis_gambar == "image/jpeg" || $jenis_gambar == "image/jpg" || $jenis_gambar == "image/gif" || $jenis_gambar == "image/x-png") {

5. $gambar = $namafolder .

basename($_FILES['nama_file']['name']);

6. if (move_uploaded_file($_FILES['nama_file']['tmp_name'], $gambar)) {

7. echo '<script language="javascript">alert("Gambar Berhasil Ditambahkan!, klik OK untuk menambah gambar lain")</script>'; 8. echo '<script language="javascript">window.location =

"TambahGambarWisata.php"</script>';

9. $sql = "insert into Gambarwisata (judul_gambar,nama_file) values ('$judul_gambar','$gambar')";

10. $res = mysql_query($sql) or die(mysql_error()); 11. } else {

12. echo '<script language="javascript">'; 13. echo 'alert("Gambar gagal dikirim")'; 14. echo '</script>';

15. echo '<script language="javascript">window.location = "TambahGambarWisata.php"</script>';

e. Edit Data Wisata

Tampilan berikut ini keluar ketika user memilih menu wisata dan mengklik menu “Edit Wisata”. Halaman ini menampilkan semua data wisata yang di miliki oleh pengelola

Gambar 4. 9 Halaman Edit Data Wisata

Listing program untuk menampilkan dan merubah data obyek wisata

16. } 17. } else {

18. echo '<script language="javascript">';

19. echo 'alert("Jenis gambar yang anda kirim salah. Harus .jpg")'; 20. echo '</script>';

21. echo '<script language="javascript">window.location = "TambahGambarWisata.php"</script>';

22. } 23. } else {

24. echo '<script language="javascript">'; 25. echo 'alert("anda belum memilih gambar!")'; 26. echo '</script>';

27. echo '<script language="javascript">window.location = "TambahGambarWisata.php"</script>';

28. }

1. <div class="col-md-12">

2. <table class="table" border="1" > 3. <thead>

4. <tr>

5. <th>Id Wisata</th>

6. <th>Nama Tempat wisata</th> 7. <th>Alamat</th> 8. <th>Biaya Masuk</th> 9. <th>Tlp Pengelola</th> 10. <th>Keterangan</th> 11. <th>Longtitude</th> 12. <th>Latitude</th> 13. </tr>

Setelah pengelola memilih data wisata yang akan dirubah maka akan muncul pada tampilan berikut. Dan pada tampilan ini pengelola bisa merubah data yang akan dirubah.

Gambar 4. 10 Halaman Form Edit Data Wisata.

1. <?php

2. include '../../Koneksi/Coneksi.php';

3. $Session = $_SESSION['Nama_pengelola']; 4.

5. $query = mysql_query("select * from Wisata where Nama_pengelola='$Session'");

6. while ($row = mysql_fetch_array($query)) { 7. echo "<tr>";

8. echo "<th><span >" . $row['Id_wisata'] . "</th>"; 9. echo "<th><span >" . $row['Nama_wisata'] . "</th>"; 10. echo "<th><span >" . $row['Alamat'] . "</th>"; 11. echo "<th><span >" . $row['Harga'] . "</th>"; 12. echo "<th><span >" . $row['No_tlp'] . "</th>"; 13. echo "<th><span >" . $row['Keterangan'] . "</th>"; 14. echo "<th><span >" . $row['Longtitude'] . "</th>"; 15. echo "<th><span >" . $row['Latitude'] . "</th>"; 16. echo '<td><div align="center"><a rel="facebox"

href=Edit_datawisataPengelola.php?Id_wisata=' . $row['Id_wisata'] . '>edit</a></div></td>'; 17. echo '</tr>'; 18. } 19. ?> 20. </thead> 21. </table> 22. </div>

f. Hapus Data Wisata

Tampilan berikut ini keluar ketika user memilih menu wisata dan mengklik menu “Hapus Wisata”. Halaman ini menampilkan semua data wisata yang dimiliki oleh pengelola dan pengelola dapat menghapus data yang dimiliki. 1. if (isset($_POST['submit'])) { 2. 3. $idwisata = $_POST['Idwisata']; 4. $Namapengelola = $_POST['Nama_pengelola']; 5. $Namawisata = $_POST['Namawisata']; 6. $Alamat = $_POST['Alamat']; 7. $Harga = $_POST['Harga']; 8. $Notlp = $_POST['Notlp']; 9. $Keterangan = $_POST['Keterangan']; 10. $Longtitude = $_POST['koorlongi']; 11. $Latitude = $_POST['koorlati']; 12. $sql = "Update Wisata 13. Set Nama_Pengelola='$Namapengelola', Nama_wisata='$Namawisata', Alamat='$Alamat',Harga='$Harga', No_tlp='$Notlp', Keterangan='$Keterangan', Longtitude='$Longtitude', Latitude='$Latitude'

14. where Id_wisata='$idwisata'"; 15. }

16. if ($conn->query($sql) === TRUE) { 17. echo 'coba3';

18. echo '<script language="javascript">alert("Data Berhasil Dirubah")</script>';

19. echo '<script language="javascript">window.location = "../HalamanUtamaPengelola.php" </script>';

20. } else { 21. echo 'coba4';

22. echo '<script language="javascript">alert("Data Tidak Berhasil Dirubah")</script>';

23. echo "Error: " . $sql . "<br>" . $conn->error;

24. echo '<script language="javascript">window.location = "Edit_data_pengelola.php" </script>';

Gambar 4. 11 Halaman Hapus Data Wisata.

Listing program untuk menghapus data obyek wisaata yang dimiliki oleh pengelola.

1. <div class="col-md-12">

2. <h1> Data Tempat Wisata yang Dimiliki <?php echo $_SESSION['Nama_pengelola']; ?> : </h1>

3. </div> 4. </div>

5. <div class="row">

6. <div class="col-md-12">

7. <table class="table" border="1" > 8. <thead>

9. <tr>

10. <th>Id Wisata</th>

11. <th>Nama Tempat wisata</th> 12. <th>Alamat</th> 13. <th>Biaya Masuk</th> 14. <th>Tlp Pengelola</th> 15. <th>Keterangan</th> 16. <th>Longtitude</th> 17. <th>Latitude</th> 18. </tr> 19. <?php 20. include '../../Koneksi/Coneksi.php'; 21. $Session = $_SESSION['Nama_pengelola'];

22. $query = mysql_query("select * from Wisata where Nama_pengelola='$Session'");

23. while ($row = mysql_fetch_array($query)) { 24. echo "<tr>";

25. echo "<th><span >" . $row['Id_wisata'] . "</th>"; 26. echo "<th><span >" . $row['Nama_wisata'] . "</th>"; 27. echo "<th><span >" . $row['Alamat'] . "</th>"; 28. echo "<th><span >" . $row['Harga'] . "</th>"; 29. echo "<th><span >" . $row['No_tlp'] . "</th>"; 30. echo "<th><span >" . $row['Keterangan'] . "</th>"; 31. echo "<th><span >" . $row['Longtitude'] . "</th>"; 32. echo "<th><span >" . $row['Latitude'] . "</th>";

33. echo '<td><div align="center"><a href="../wisata/Hapusdatawisatapengelola.php?Idwisata=' . $row['Id_wisata'] . '" class="delbutton" title="Click To Delete">delete</a></div></td>';

34. echo '</tr>'; 35. } 36. ?> 37. </thead> 38. </table> 39. </div>

g. Tambah Data Hotel

Tampilan berikut ini keluar ketika user memilih menu Hotel dan mengklik menu “Daftar Hotel”. Pada halaman ini berisikan field untuk menambahkan data Hotel.

Gambar 4. 12 Halaman Daftar Hotel.

Listing program untuk menambahkan data hotel yang di miliki oleh pengelola.

1. if ($_GET['Idwisata']) {

2. $idwisata = $_GET['Idwisata']; 3.

4. $sql = "Delete from wisata where Id_Wisata='$idwisata'"; 5.

6. $hasil = mysql_query($sql); 7. if ($hasil) {

8. echo '<script language="javascript">alert("Data Berhsil Dihapus")</script>';

9. echo '<script language="javascript">window.location = "../HalamanUtamaPengelola.php" </script>';

10. } else {

11. echo '<script language="javascript">alert("Data Gagal Dihapus")</script>';

12. echo '<script language="javascript">window.location = "../Wisata/Hapus_datawisatapengelola.php" </script>';

1. <script type="text/javascript"> 2. var map;

3. function initialize() {

4. var myLatlng = new google.maps.LatLng(-8.537555, 115.0896721); 5. var myOptions = { 6. zoom: 15, 7. center: myLatlng, 8. mapTypeId: google.maps.MapTypeId.ROADMAP 9. } 10. map = new google.maps.Map(document.getElementById("googleMap"), myOptions);

11. // marker refers to a global variable 12. marker = new google.maps.Marker({ 13. position: myLatlng,

14. map: map 15. });

16. google.maps.event.addListener(map, "click", function(event) { 17. // get lat/lon of click

18. var clickLat = event.latLng.lat(); 19. var clickLon = event.latLng.lng(); 20.

21. // show in input box

22. document.getElementById("lat").value = clickLat.toFixed(5);

23. document.getElementById("lon").value = clickLon.toFixed(5);

24.

25. var marker = new google.maps.Marker({

26. position: new google.maps.LatLng(clickLat, clickLon), 27. map: map 28. }); 29. }); 30. } 31. window.onload = function() { 32. initialize() 33. }; 34. </script> 1. date_default_timezone_set("Asia/Jakarta"); 2. $date = date("ymd"); 3. $time = date("hi");

4. $Idhotel = "HOT" ."-". $date . "-" . $time;

5. if (isset($_POST['Namapengelola']) && isset($_POST['Namahotel']) && isset($_POST['Kategori'])

6. && isset($_POST['Alamat']) && isset($_POST['Harga']) && isset($_POST['Notlp'])

h.Edit Data Hotel

Tampilan berikut ini keluar ketika user memilih menu hotel dan mengklik menu “Edit Hotel”. Halaman ini menampilkan semua data hotel yang di miliki oleh pengelola 7. $Pengelola = $_POST['Namapengelola']; 8. $Namahotel = $_POST['Namahotel']; 9. $Kategori = $_POST['Kategori']; 10. $Alamat = $_POST['Alamat']; 11. $Harga = $_POST['Harga']; 12. $Notlp = $_POST['Notlp']; 13. $Keterangan = $_POST['Keterangan']; 14. $Longtitude = $_POST['koorlongi']; 15. $Latitude = $_POST['koorlati']; 16. } else { 17. header("location:HalamanUtamaPengelola.php"); 18. }

19. if (empty($Pengelola) || empty($Namahotel) || empty($Kategori) || empty($Alamat) || empty($Harga) ||

20. empty($Notlp) || empty($Keterangan) || empty($Longtitude) || empty($Latitude)) {

21. echo '<script language="javascript">alert("Harap mengisi semua form")</script>';

22. echo '<script language="javascript">window.location = "Tambah_datahotelpengelola.php"</script>';

23. } else {

24. $Sql = mysql_query("select * from hotel where "

25. . "Nama_Hotel = '$Namahotel' Alamat = '$Alamat' or No_tlp = '$Notlp'"

26. . "or Longtitude = '$Longtitude' or Latitude = '$Latitude'"); 27. $Cek = mysql_num_rows($Sql);

28. if ($Cek == 0) {

29. mysql_query("insert into hotel ( Id_Hotel, Nama_Pengelola, Nama_Hotel, Alamat, Kategori , Harga, No_tlp, Keterangan, Longtitude, Latitude) values

30. ('$Idhotel','$Pengelola','$Namahotel','$Alamat', '$Kategori' ,$Harga, '$Notlp' , '$Keterangan' ,'$Longtitude' , '$Latitude')");

31. echo '<script language="javascript">alert("Data Hotel Berhasil Disimpan")</script>';

32. echo '<script language="javascript">window.location = "../Hotel/TambahGambarHotel.php"</script>';

33. } else {

34. echo '<script language="javascript">alert("Data Hotel Sudah Digunakan")</script>';

35. echo '<script language="javascript">window.location = "../Hotel/Tambah_datahotelpengelola.php"</script>';

Gambar 4. 13 Halaman Edit Data Hotel.

Listing program untuk menampilkan dan merubah data obyek wisata

1. <div class="col-md-12">

2. <table class="table" border="1" > 3. <thead> 4. <tr> 5. <th>Id Hotel</th> 6. <th>Nama Hotel</th> 7. <th>Alamat</th> 8. <th>Kategori Hotel</th> 9. <th>Biaya Menginap</th> 10. <th>Tlp Hotel</th> 11. <th>Keterangan</th> 12. <th>Longtitude</th> 13. <th>Latitude</th> 14. </tr> 15. <?php 16. include '../../Koneksi/CKoneksi.php'; 17. $Session = $_SESSION['Nama_pengelola']; 18.

19. $query = mysql_query("select * from Hotel where Nama_Pengelola='$Session'");

20. while ($row = mysql_fetch_array($query)) { 21. echo "<tr>";

22. echo "<th><span >" . $row['Id_Hotel'] . "</th>"; 23. echo "<th><span >" . $row['Nama_Hotel'] . "</th>"; 24. echo "<th><span >" . $row['Alamat'] . "</th>"; 25. echo "<th><span >" . $row['Kategori'] . "</th>"; 26. echo "<th><span >" . $row['Harga'] . "</th>"; 27. echo "<th><span >" . $row['No_tlp'] . "</th>"; 28. echo "<th><span >" . $row['Keterangan'] . "</th>"; 29. echo "<th><span >" . $row['Longtitude'] . "</th>"; 30. echo "<th><span >" . $row['Latitude'] . "</th>";

31. echo '<td><div align="center"><a rel="facebox" href=Edit_datahotelPengelola.php?Id_Hotel=' . $row['Id_Hotel'] . '>edit</a></div></td>'; 32. echo '</tr>'; 33. } 34. ?> 35. </thead> 36. </table>

Setelah pengelola memilih data hotel yang akan di rubah maka akan muncul pada tampilan berikut. Dan pada tampilan ini pengelola bisa merubah data yang akan di rubah.

Gambar 4. 14 Halaman Form Edit Data Hotel.

1. if (isset($_POST['submit'])) { 2. $idhotel = $_POST['Idhotel']; 3. $Namapengelola = $_POST['Nama_pengelola']; 4. $Namahotel = $_POST['Namahotel']; 5. $Kategori = $_POST['Kategori']; 6. $Alamat = $_POST['Alamat']; 7. $Harga = $_POST['Harga']; 8. $Notlp = $_POST['Notlp']; 9. $Keterangan = $_POST['Keterangan']; 10. $Longtitude = $_POST['koorlongi']; 11. $Latitude = $_POST['koorlati']; 12. $sql = "Update Hotel

13. Set Nama_Pengelola='$Namapengelola', Nama_Hotel='$Namahotel', Kategori='$Kategori' ,Alamat='$Alamat',Harga='$Harga', No_tlp='$Notlp', Keterangan='$Keterangan', Longtitude='$Longtitude', Latitude='$Latitude' 14. where Id_Hotel='$idhotel'"; }

15. if ($conn->query($sql) === TRUE) { 16. echo 'coba3';

Dokumen terkait