Cara menggunakan php mysql documentation

Menggunakan XAMPP

Cara menggunakan php mysql documentation

Assalamu’alaikum Warahmatullahi Wabarakaatuh. Kali ini kita akan membuat satu contoh database sederhana di PHP-MySQL menggunakan XAMPP. Nah, sebelumnya apa sih database dan PHP-MySQL itu ? Berikut adalah penjelasannya.

Apa itu database ?

Basis data (database) adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan pada data yang kemudian disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi karena berfungsi sebagai gudang penyimpanan data yang akan diolah lebih lanjut.

Apa itu MySQL ?

MySQL adalah salah satu jenis database server yang sangat terkenal. MySQL menggunakan bahasa SQL untuk mengakses database-nya. Lisensi MySQL adalah FOSS License Exception dan ada juga yang versi komersialnya. Tag MySQL adalah “The World’s most popular open source database”. MySQL tersedia untuk beberapa platform, di antaranya adalah untuk versi windows dan linux. Untuk melakukan administrasi secara lebih mudah terhadap MySQL, maka dapat menggunakan software tertentu, di antaranya adalah PhpMyAdmin dan MySQL Yog. Kali ini kita akan menggunakan PhpMyAdmin yang terdapat dalam XAMPP.

Apa itu PhpMyAdmin ?

PhpMyAdmin adalah sebuah aplikasi open source yang berfungsi untuk memudahkan manajemen MySQL. Dengan menggunakan PhpMyAdmin, maka dapat membuat database, tabel, men-insert, menghapus, dan meng-update data dengan GUI dan terasa lebih mudah, tanpa perlu mengetikkan perintah SQL secara manual.

Tahap Pembuatan Database

Untuk memulai membuat database, pastikan terlebih dahulu software XAMPP telah aktif dan bisa berjalan dengan baik yaitu dengan klik “Start” di menu Actions untuk Module “Apache” dan “MySQL”. Tunggu hingga Module tersebut berwarna hijau.

Cara menggunakan php mysql documentation

Tampilan XAMPP

1. Pertama, buka browser lalu ketik alamat “ http://localhost/phpmyadmin”. Sehingga muncul tampilan berikut. Lalu klik “New” untuk membuat database.

Cara menggunakan php mysql documentation

2. Masukkan nama database yang akan dibuat yaitu “mahasiswa” pada kotak “Create Database”. Lalu klik “Create”, maka secara otomatis database yang ingin dibuat telah terbentuk.

Cara menggunakan php mysql documentation

Membuat Nama Database

3. Lalu akan muncul tampilan berhasilnya terbentuk database yang dibuat serta tampilan untuk untuk membuat table. Selanjutnya tulis nama tabel yaitu “tbmahasiswa” serta banyaknya fields atau kolomyang diinginkan yaitu 5 kolom. Setelah itu klik go.

Cara menggunakan php mysql documentation

Pembuatan Tabel “tbmahasiswa”

4. Selanjutnya tentukan judul kolom serta atribut data apa yang akan digunakan pada suatu kolom tersebut.

Cara menggunakan php mysql documentation

Pengisian Struktur Data pada Tabel

Pada tabel ini, terdapat 5 kolom. Pada kolom “No”, centang pada “A_I” atau Auto Increment, sehingga nomor akan bertambah jika terdapat record baru. Lalu akan muncul jendela kecil menanyakan tentang “Primary” key, klik OK. Dengan primary key maka data pada kolom tersebut tidak akan kembar. Sedangkan 4 kolom lainnya memiliki tipe data varchar. Kemudian klik “Save”.

5. Setelah struktur tabel sudah cukup dan benar, klik bagian “Insert”untuk meng-input datalalu masukkan data sesuai dnegan yang diinginkan. Setelah selesai, klik “Go”.

Cara menggunakan php mysql documentation

Memasukkan Data ke Tabel

6. Untuk melihat hasilnya, maka klik menu “Browse”. Jika sampai tahap ini maka artinya database “mahasiswa” sudah siap.

Cara menggunakan php mysql documentation

Tahap Koneksi PHP-MySQL

Setelah database dan tabel selesai dibuat, selanjutnya kita akan membuat script html yang akan dikoneksikan ke dalam database yang sudah dibuat. Langkah pertama yaitu membuka notepad untuk menulis script-nya.

1. Script pertama yaitu script koneksi. Copy script berikut :

<?php
$kon = mysqli_connect(‘localhost’,’root’,’’);
$link = mysqli_select_db($kon,”mahasiswa”) or die(mysqli_error());
?>

Cari folder “xampp”, lalu buka folder “htdocs”. Setelah itu, buat folder baru untuk menyimpan semua script yaitu folder “daftarMHS”. Simpan kode script pertama dengan nama “db_connect.php” (simpan dalam ekstensi .php)

2. Copy script kedua berikut di notepad yaitu sebuah file php yang akan di load pertama kali nantinya ketika membuka aplikasi. Lalu simpan script kedua dengan nama “index.php”, taruh dalam satu folder yang sama dengan script pertama.

<?php 
include "db_connect.php";
$query=mysqli_query ($kon, "SELECT * FROM tbmahasiswa")or die (mysqli_error());
$jumlah = mysqli_num_rows($query);
echo "<html>";
echo "<head>";
echo "<link href='style.css' type='text/css' rel='stylesheet'>";
echo "</head>";
echo "<title>Daftar Mahasiswa</title>";
echo "<body>";
echo "<font color='darkmagenta' face='Arial' size=3><b><br>Mahasiswa di UII</b></font><br><br>";
echo "<a href='add.php' style=\"text-decoration: none\"><font face='tahoma' size='1'>Tambahkan Mahasiswa</font></a><br>";
echo "<br><table border=\"0\" cellpadding=\"1\" cellspacing=\"1\" bordercolor=\"blue\" bgcolor=\"white\">
<tr bgcolor='blue' height=\"30\"><font color='white'>
<th align='center'><font color='white' face='Arial' size=2>No</font></th>
<th align='center'><font color='white' face='Arial' size=2>Nama Mahasiswa</font></th>
<th align='center'><font color='white' face='Arial' size=2>Jenis Kelamin</font></th>
<th align='center'><font color='white' face='Arial' size=2>Asal Daerah</font></th>
<th align='center'><font color='white' face='Arial' size=2>Jurusan</font></th>
<th align='center'><font color='yellow' face='Arial' size=2>Ubah?</font></th>
</tr>";
$j=0;
while ($row=mysqli_fetch_array($query)) {
echo "<tr><td align='left' bgcolor='#657FFF'>";
echo "<font face='Arial' size=1>";
echo $j+1;
echo"</font>";
echo"</td>";
echo "<td align='left' bgcolor='#E8D3DF'>";
echo "<font face='Arial' size=1>";
echo $row["Nama_Mhs"];
echo"</font>";
echo"</td>";
echo "<td align='left' bgcolor='#E8D3DF'>";
echo "<font face='Arial' size=1>";
echo $row["Jenis_Kelamin"];
echo"</font>";
echo"</td>";
echo "<td align='left' bgcolor='#E8D3DF'>";
echo "<font face='Arial' size=1>";
echo $row["Asal_Daerah"];
echo"</font>";
echo"</td>";
echo "<td align='left' bgcolor='#E8D3DF'>";
echo "<font face='Arial' size=1>";
echo $row["Jurusan"];
echo"</font>";
echo"</td>";
echo"<td align='left' bgcolor='#E8D3DF'>";
echo "<a href='delete.php?No=".$row['No']."' style=\"text-decoration: none\" title=\"Hapus\"><font face='tahoma' size='1'>Hapus</font></a>
<a href='edit.php?No=".$row['No']."' style=\"text-decoration: none\" title=\"Edit\"><font face='tahoma' size='1'>Edit</font></a>"; $j++; }
echo"</table>";
echo "</body>";
echo "</html>";
?>

Untuk melihat halaman website dengan database awal dari script yang telah dibuat, maka dapat dilihat dari browser dengan mengetik link “http://localhost/daftarMHS/”. Sehingga akan keluar tampilan seperti berikut:

Cara menggunakan php mysql documentation

Tampilan Awal http://localhost/daftarMHS/

3. Copy script ketiga berikut di notepad yaitu untuk memanggil file CSS. Lalu simpan script tersebut dengan nama “style.css”, taruh dalam satu folder yang sama dengan script sebelumnya.

body,html {
margin: 0 5px;
font-family: Verdana,sans-serif;
font-size:12px
}
h2 {
font-size:1.4em;
color: #008000;
}
a {
color: #008000;
}
th { text-align: left;
}
td, th {
padding-right: 5px;
}
form dt {
width: 100px;
display: block;
float: left;
clear: left;
}
form dd {
margin-left: 0;
float: left;
}
form #submitbutton {
margin-left: 100px;
}

4. Script selanjutnya yaitu script Add. Copy script berikut lalusimpan dalam satu folder yang sama dengan script sebelumnya dengan nama “add.php”.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Masukkan Mahasiswa Baru</title>
<link href="style.css" type="text/css" rel="stylesheet">
</head>
<body>
<form action="insert_mahasiswa.php" method="POST">
<font face="Tahoma" color="green" size="1"><b><br>Tambahkan Mahasiswa</b></font>
<table align="left">
<tr>
<td><font face="Tahoma" color="black" size="2">Nama_Mhs</font></td>
<td>:</td>
<td><input type="text" name="Nama_Mhs" size="30"></td>
</tr>
<tr>
<td><font face="Tahoma" color="black" size="2">Jenis_Kelamin</font></td>
<td>:</td>
<td><input type="text" name="Jenis_Kelamin" size="30"></td>
</tr>
<tr>
<td><font face="Tahoma" color="black" size="2">Asal_Daerah</font></td>
<td>:</td>
<td><input type="text" name="Asal_Daerah" size="30"></td>
</tr>

<tr>
<td><font face="Tahoma" color="black" size="2">Jurusan</font></td>
<td>:</td>
<td><input type="text" name="Jurusan" size="30"></td>
</tr>

<tr>
<td></td><td></td>
<td><input type="submit" value="Add">
<font face="Tahoma" color="green" size="2">
<a href="index.php" style="text-decoration:none">back</font></a>
</td>
</tr>
</table>
</form>
</body>
</html>

5. Langkah selanjutnya yaitu membuat script insert agar data yang akan dimasukkan berhasil masuk kedalam tabel mahasiswa. Copy scriptberikut, lalu simpan dengan nama “insert_mahasiswa.php” dalam satu folder yang sama dengan script sebelumnya.

<?php 
include "db_connect.php";
$Nama_Mhs = $_POST['Nama_Mhs'];
$Jenis_Kelamin = $_POST['Jenis_Kelamin'];
$Asal_Daerah = $_POST['Asal_Daerah'];
$Jurusan = $_POST['Jurusan'];

$query=mysqli_query($kon, "INSERT INTO tbmahasiswa(Nama_Mhs, Jenis_Kelamin, Asal_Daerah, Jurusan)
VALUES ('$Nama_Mhs', '$Jenis_Kelamin', '$Asal_Daerah', '$Jurusan')")or die (mysqli_error());

if($query) {
?>
<script language="JavaScript">
document.location='index.php'</script>
<?php
}
?>

6. Selanjutnya membuat script delete untuk menghapus salah satu data yang terdapat di dalam tabel. Copy script berikut, setelah itu simpan script dengan nama delete.php.

<?php 
include "db_connect.php";
$No = $_GET['No'];

$query = "DELETE FROM tbmahasiswa WHERE No = $No";
mysqli_query($kon, $query);

?>
<script language="JavaScript">
document.location='index.php'</script>
<?php
?>

7. Selanjutnya copy script edit berikut, kemudian simpan dengan nama “edit.php” dalam satu folder yang sama dengan script sebelumnya..

<?php 
include "db_connect.php";
$No = $_GET['No'];

$query=mysqli_query($kon, "SELECT * FROM tbmahasiswa WHERE No='$No'");
while ($row=mysqli_fetch_array($query)){

$Nama_Mhs = $row['Nama_Mhs'];
$Jenis_Kelamin = $row['Jenis_Kelamin'];
$Asal_Daerah = $row['Asal_Daerah'];
$Jurusan = $row['Jurusan'];

echo "<html>";
echo "<body>";
echo "<font face='tahoma' color='green' size=4><b>Perbaiki Daftar</b></font>";
echo "<table align='left'>";
echo "<form method=\"post\" action=\"update.php?No=$No\" enctype='multipart/form-data'>";
echo "<br>";
echo "<tr><td><font face='Tahoma' color='black' size=2>Nama_Mhs </font></td><td>:</td><td><input type='text' name='Nama_Mhs' value='$Nama_Mhs' size='30'>&nbsp;
</td></tr>";

echo "<tr><td><font face='Tahoma' color='black' size=2>Jenis_Kelamin </font></td><td>:</td><td><input type='text' name='Jenis_Kelamin' value='$Jenis_Kelamin' size='30'>&nbsp;
</td></tr>";
echo "<tr><td><font face='Tahoma' color='black' size=2>Asal_Daerah </font></td><td>:</td><td><input type='text' name='Asal_Daerah' value='$Asal_Daerah' size='30'>&nbsp;
</td></tr>";

echo "<tr><td><font face='Tahoma' color='black' size=2>Jurusan</font></td><td>:</td><td><input type='text' name='Jurusan' value='$Jurusan' size='30'>&nbsp;
</td></tr>";

echo "<tr><td></td><td></td><td><font size='2'><input type='submit' name='submit' value='Update'/></font></td></tr>";
echo "</table></form></body></html>";
}
?>

8. Terakhir yaitu script update. Copy script dibawah ini, kemudian simpan dengan nama “update.php”.

<?php 
include "db_connect.php";
$No = $_GET['No'];

$Nama_Mhs = $_POST['Nama_Mhs'];
$Jenis_Kelamin = $_POST['Jenis_Kelamin'];
$Asal_Daerah = $_POST['Asal_Daerah'];
$Jurusan = $_POST['Jurusan'];

$query=mysqli_query ($kon, "UPDATE tbmahasiswa SET Nama_Mhs='$Nama_Mhs', Jenis_Kelamin='$Jenis_Kelamin',
Asal_Daerah='$Asal_Daerah', Jurusan='$Jurusan' WHERE No='$No'")or die (mysqli_error());

if($query) {
?>
<script language="JavaScript">
document.location='index.php'</script>
<?php
}
?>

Bagaimanakah menghubungkan php dan MySQL?

Menggunakan MySQLi untuk Membuat Koneksi PHP ke MySQL Buka File Manager -> public_html. Buat File Baru dengan mengklik ikon tambah file pada menu di atas layar. Simpan dengan nama databaseconnect.php, atau nama lain yang Anda inginkan, tapi ekstensinya tetap . php.

Langkah langkah membuat database di MySQL?

MySQL Membuat Database dan Table.
Buka command prompt dengan cara tekan ctrl + R keudian ketik cmd lalu enter..
Buka MySQL dengan cara mengetikan cd AppServ\MySQL\bin\MySQL..
Bila meminta password, masukkan password yang kalian buat (tapi biasanya password defaultnya “root”).

Jelaskan langkah membuat basis data dengan php my admin?

Cara Membuat Database di XAMPP.
Langkah pertama, masuk ke phpmyadmin di XAMPP. Caranya, ketik di browser dengan alamat URL localhost/phpmyadmin sehingga muncul tampilan seperti berikut ini..
Pada menu “Database”, silahkan masukkan nama database yang diinginkan, kemudian klik “Create”..

Apa yang dimaksud dengan php dan MySQL?

PHP and MySQL merupakan kolaborasi antara bahasa pemrograman dan layanan database yang populer saat ini. Jumlah situs yang menggunakan PHP mencapai 78.9% (The Web Technology Surveys, 2019).