Belajar Menginstall serta Menggunakan XAMPP, PHP dan MySQL

Halo teman-teman, pada postingan kali ini kita akan belajar cara menginstall serta menggunakan XAMPP, PHP dan MySQL. Tahukah kalian apa itu XAMPP? XAMPP adalah kependekan dari X atau cross platform (sistem operasi apapun), Apache, MySQL, PHP dan Perl. XAMPP digunakan untuk menjalankan web server di localhost komputer. Pada kesempatan kali ini kita memerlukan XAMPP agar nantinya program yang kita tulis dengan bahasa PHP dapat dijalankan serta kita juga akan membuat database di MySQL. Bagi teman-teman yang belum menginstall XAMPP di PC/laptopnya maka silahkan diinstall terlebih dahulu cara instalasinya cukup mudah tinggal buka file instalasi XAMPP dan klik Next terus hingga selesai. Perhatikan dimana Anda menginstall XAMPP tersebut karena kita akan menaruh kumpulan file kode web kita di dalamnya tepatnya di folder htdocs. Ketika menginstall XAMPP kalian juga harus memperhatikan jenis sistem operasi yang kalian gunakan apakah 32bit atau 64bit? Untuk yang mau download XAMPP bisa langsung kunjungi website resminya di https://www.apachefriends.org/download.html atau bisa juga melalui link berikut ini:

XAMPP 64bit - Download XAMPP 7.3.24 64bit

XAMPP 32bit - Download XAMPP 7.2.14 32bit

Setelah kalian menginstall XAMPP silahkan buka XAMPP/XAMPP-Control.exe dan start pada bagian Apache serta MySQL.

Tampilan-Xampp

 Kemudian ikuti langkah-langkah di bawah ini:

  1. Buka folder hasil instalasi XAMPP lalu buka folder htdocs dan buat folder baru dengan nama latihan.
  2. Silahkan buka text editor kalian lalu open folder latihan
  3. Setelah folder latihan terbuka di text editor, silahkan buat file baru dengan nama koneksi.php
  4. File koneksi.php ini nanti berfungsi untuk menghubungkan web yang akan kita buat dengan database di MySQL. Sebelum kita mengetikkan kode pada file koneksi.php, kita buat terlebih dahulu database dengan nama latihan. Caranya silahkan buka browser Anda bisa Chrome/Firefox/dll lalu ketik pada kolom URL http://localhost/phpmyadmin. Setelah halaman phpmyadmin terbuka, klik pada tulisan baru di sisi sebelah kiri.
  5. Ketikkan nama database latihan lalu klik buat
  6. Pada nama tabel ketikkan tbl_anggota dengan jumlah kolom 4 klik kirim
  7. Kemudian isi field pada tbl_anggota sebagai berikut:
Nama Jenis
id int, Auto Increment, Primary Key
nama varchar(255)
kelas varchar(255)
prodi varchar(255)
  1. Setelah itu klik simpan, kemudian pada menu di sisi atas klik Tambahkan dan isi data tersebut sesuai keinginan atau bisa juga seperti contoh di bawah
    tambah-data-mysql
  2. Selanjutnya klik kirim agar data dapat tersimpan di database. Pada contoh tersebut kolom id tidak kita isi dikarenakan sudah Auto Increment yang artinya akan diisi otomatis dengan angka yang nilainya bertambah terus.
  3. Pada bagian atas klik pilihan Jelajahi maka akan terlihat data yang sudah kita isi tadi.
  4. Selanjutnya silahkan kembali ke text editor dan pada file koneksi.php ketikkan kode sebagai berikut:
  5. <?php
    $con = mysqli_connect('localhost', 'root', '', 'latihan');
    if (mysqli_connect_errno()) {
      echo "Gagal terkoneksi ke database: ".$mysqli_connect_error();
      exit();
    }
    ?>
  6. Kemudian buat file lagi dengan nama query.php. File ini digunakan untuk menampilkan data dari database. Ketikkan kode berikut pada file query.php
    <?php
      require_once('koneksi.php');
    ?>
    <!DOCTYPE html>
    <html lang="en" dir="ltr">
      <head>
        <meta charset="utf-8">
        <title>Tampil Data</title>
        <link rel="stylesheet" href="styles.css">
      </head>
      <body>
        <?php
          //Pesan
          if (isset($_GET['pesan'])) {
            if ($_GET['pesan'] == "update") {
              echo "<p style='color: red;'>Berhasil diupdate!</p>";
            } else if ($_GET['pesan'] == "delete") {
              echo "<p style='color: red;'>Berhasil dihapus!</p>";
            }
          }
          $tampil = mysqli_query($con, "SELECT * FROM tbl_anggota");
          $no = 0;
        ?>
        <a href="http://localhost/latihan/forminput.php">Tambah Data</a>
        <br><br>
        <table>
          <thead>
            <tr>
              <th>No</th>
              <th>Nama</th>
              <th>Kelas</th>
              <th>Prodi</th>
              <th>Aksi</th>
            </tr>
          </thead>
          <tbody>
            <?php
              foreach ($tampil as $row) {
                echo "<tr>
                <td>".++$no."</td>
                <td>".$row['nama']."</td>
                <td>".$row['kelas']."</td>
                <td>".$row['prodi']."</td>
                <td>
                <a href='http://localhost/latihan/formupdate.php?id=".$row['id']."'>Edit</a>|
                <a href='http://localhost/latihan/delete.php/?id=".$row['id']."'>Delete</a>
                </td>
                </tr>";
              }
            ?>
          </tbody>
        </table>
    
      </body>
    </html>
  7. Terakhir buat file lagi dengan nama styles.css dan ketikkan kode berikut di dalamnya
      table {
      border-collapse: collapse;
      border: 1px solid black;
    }
    
    tr, td, th {
      border: 1px solid black;
      padding: 5px;
    }
  8. Jalankan file query.php di browser kalian(Chrome/Firefox/dll) dan ketikkan pada kolom url http://localhost/latihan/query.phpmaka akan muncul tampilan sebagai berikut:
    hasil query-php
    Demikian teman-teman postingan kali ini semoga bermanfaat dan bila ada pertanyaan atau kritik dan saran yang bersifat membangun silahkan ketik di kolom komentar. Terima kasih

Posting Komentar

0 Komentar