Kamis, 20 Juli 2017

Query Database MySQL dan PHP

Query Database MySQL dan PHP

Pada dasarnya setiap bahas pemrogaran memiliki sebuah tempat atau biasa di sebut basis data untuk menyimpan data dari aplikasi yag di tampilkan. Basis data juga bermacam - macam, pada kesematan  kali ini penulis akan membahas basis data MySQL yang cukup sering digunakan oleh beberapa programer terutama pemrogramer PHP.

1. Query MySQL

Query adalah kemampuan untuk menampilkan suatu data dari database yang diambil dari table-tabel yang ada di database dengan kriteria tertentu, namun tabel tersebut tidak semua ditampilkan sesuai dengan yang kita inginkan. Data apa yang ingin kita tampilkan ? data yang ditampilkan adalah data yang dibutuhkan oleh pengguna. Contoh : menampilkan data mahasiswa pada fakultas tertentu. Sebuah Query bisa menggunakan 1 atau lebih fungsi SQL yang digabung menjadi 1.
Query dibahas tersendiri dikarenakan Query adalah komponen utama yang digunakan untuk pengolahan data. Untuk pengolahan data, yang paling sering digunakan adalah Data Manipulation Language (DML) mulai fungsi sederhana seperti SELECT, ....... sampai Fungsi filter WHERE, SUM, COUNT, MIN, MAX, .......
Sebagai Contoh diasumsikan Praktikum Modul 5 
telah dilakukan sehingga database SIAKAD telah dibuat + tabel Mahasiswa beserta isinya.

2. Koneksi PHP MySQL

  1. Buat Halaman Web telebih dahulu
  2. Untuk syntax-nya dibawah ini :
    <!DOCTYPE html>
      <head>
        <title>Praktikum Koneksi</title>
      </head>
      <body>
        <form method="post">
          <center></table>
            <tr>
              <td>Host</td>
       <td>:</td>
       <td><input type = "text" name="isihost" required></td>
     </tr>
     <tr>
       <td>Username</td>
       <td>:</td>
       <td><input type = "text" name="isiuser" required></td>
     </tr>
     <tr>
       <td>Password</td>
       <td>:</td>
       <td><input type = "text" name="isipass"></td>
     </tr>
     <tr>
       <th colspan="3"><input type = "submit" name="cek" value="Periksa Koneksi">
       <input type = "reset" value="Kosongkan"></th>
     </tr>
          </table>
        </form><h1>
        <?php
          error_reporting(0);
          if (isset($_REQUEST["cek"])){
            $host = $_REQUEST["isihost"];
            $user = $_REQUEST["isiuser"];
            if (isset($_REQUEST["isipass"])){$Password = $_REQUEST["isipass"];}
            else {$Password = "";}
            $Koneksi = mysql_connect($host, $user, $Password);
            if ($Koneksi){echo "Koneksi Berhasil";}
            else {echo "Koneksi Gagal";}
          }
        ?></h1></center>
      </body>
    </html>
    
  3. Simpan dan jalanka.   Sumber : W3SCHOOL