Home » , , , , » Membuat database

Membuat database

Written By SBlog on Tuesday, June 14, 2016 | June 14, 2016

Berikut ini kita coba menampilkan isi database dalam bentuk tabel dengan php.

Berikut source code:

1. Kita buat koneksi ke database mysql yang telah kita buat.
 <?php
//buat koneksi dengan MySQL
$link=mysql_connect('localhost','root','');
 
//jika koneksi gagal, langsung keluar dari PHP
if (!$link)
{
   die("Koneksi dengan MySQL gagal");
}
 
//gunakan database latihan
$result=mysql_query('USE latihan');
if (!$result)
{
   die("Database latihan gagal digunakan");
}

//tampilkan tabel data
$result=mysql_query('SELECT * FROM data');
?>

- "latihan" merupakan database kita
- "data" merupakan tabel database


berikut tampilan dari database yang dibuat:


2. Selanjutnya buat program untuk menampilkan isi database ke dalam tabel

<!DOCTYPE html>
<head>
   <meta charset="UTF-8">
   <title>Tabel PHP MySQL</title>
   <style>
   h3{
      text-align:center; }
   table {
      border-collapse:collapse;
      border-spacing:0;    
      font-family:Arial, sans-serif;
      font-size:16px;
      padding-left:300px;
      margin:auto; }
   table th {
      font-weight:bold;
      padding:10px;
      color:#fff;
      background-color:#2A72BA;
      border-top:1px black solid;
      border-bottom:1px black solid;}
   table td {
      padding:10px;
      border-top:1px black solid;
      border-bottom:1px black solid;
      text-align:center; }        
   tr:nth-child(even) {
     background-color: #DFEBF8; }
   </style>
</head>
<body>
   <h3>Tabel HTML dengan CSS</h3>
<table>
<tr>
   <th>NIM</th>
   <th>Nama</th>
   <th>Umur</th>
   <th>Tempat Lahir</th>
   <th>IPK</th>
</tr>
<?php
while ($row=mysql_fetch_array($result))
{
   echo "<tr>";
   echo "<td>".$row['nim']."</td>";
   echo "<td>".$row['nama']."</td>";
   echo "<td>".$row['umur']."</td>";
   echo "<td>".$row['tempat_lahir']."</td>";
   echo "<td>".$row['ipk']."</td>";  
   echo "</tr>";
}
?>
</table>
</body>
</html>

Pada program diatas menggunakan kode CSS untuk mempercantik tampilan tabel. Kode CSS untuk tabel diletakkan di bagian <head>. Kode CSS digunakan untuk mengubah border tabel, warna backgroud, padding, dan ukuran font. Digunakan selector tr:nth-child(even) pada Selector CSS3 ini untuk mendapatkan efek “zebra” didalam tabel, atau dikenal dengan “stripped table”.
Di dalam perulangan mysql_fetch_array(), hasil dari tiap iterasi ditempatkan di dalam tag <td>.
Ubah sesuai dengan isi tabel daatbase yang anda buat.


thanks to http://www.duniailkom.com/

0 comments:

Post a Comment

(^_^) [o_o] (^.^) (".") ($.$)