Skip to content

Instantly share code, notes, and snippets.

@gilangcp
Last active February 17, 2017 09:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gilangcp/032c275c7b6cd59233396b25bc1ca604 to your computer and use it in GitHub Desktop.
Save gilangcp/032c275c7b6cd59233396b25bc1ca604 to your computer and use it in GitHub Desktop.
<!-- Baris PHP ini di gunakan untuk koneksi ke my SQL-->
<?php
// gunakan localhost apabila MySQL terletak di komputer yang sama
$namaserver = "localhost";
$username = ""; //ini adalah username MySQL anda
$password = ""; //ini adalah password MySQL anda
//ini adalah nama database yang anda buat pada step sebelumbya.
//Dalam hal ini maka nama databasenya adalah test
$namadatabase = "test";
// Memulai Koneksi
$conn = new mysqli($namaserver, $username, $password);
// Cek apakah koneksi ke mysql berhasil
if ($conn->connect_error) {
die("Koneksi gagal: " . $conn->connect_error);
}
//Cek apakah bisa terkoneksi dengan database
$selected = mysqli_select_db($conn,$namadatabase)
or die("Database tidak ditemukan");
?>
<!-- Baris kode ini digunakan untuk melakukan select di database -->
<?php
//Persiapkan query yang ingin dilakukan
$sql = "SELECT Nama FROM table_test";
//Lakukan request ke server MySQL Tampung hasilnya di variabe; $result
$result = $conn->query($sql);
?>
<!-- membuat table-->
<table>
<!-- Digunakan untuk menampilkan judul kolom-->
<!-- tr digunakan untuk merepresentasikan 1 baris-->
<!-- td digunakan untuk merepresentasikan kolom-->
<tr>
<td>Nama</td> <!-- Kita hanya memiliki 1 kolom yang ingin ditampilkan-->
</tr>
<!-- Iterasi tiap baris data yang di ambil dari database menjadi baris di database-->
<?php while($row = $result->fetch_assoc()):?>
<tr>
<!-- Siku-tanda_tanya-sama_dengan digunakan untuk print variable php-->
<!-- Kita mau print kolom "Nama" dari database-->
<td><?=$row["Nama"]?></td>
</tr>
<?php endwhile;?>
</table>
<!-- Tutup koneksi ke database -->
<?php $conn->close()?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment