Pada halaman website, kadang kala kita membutuhkan tabel
untuk menampilkan data – data yang kita miliki.
Data yang diformat dalam bentuk
tabel lebih enak dibaca dan lebih terstruktur. Tentunya membuat lebih gampang
untuk dipahami.
Penampilkan tabel dalam website dengan PHP tidak sesulit
yang kita bayangkan. Kita cukup memahami beberapa perintah / tag saja seperti,
<table>,<tr>, dan <td>. Berikut akan disajikan contoh kode
PHP yang sederhana dan mudah dipahami untuk pembuatan tabel.
<?php
$brs= 1;
echo "<table bgcolor='#ffaabb'>";
echo "<tr bgcolor='#aabbff'>";
echo "<th>Kolom 1</th>";
echo "<th>Kolom 2</th>";
echo "<th>Kolom 3</th>";
echo "</tr>";
for($x=1; $x<=10;$x++) {
$col= ($brs% 2 == 1) ?
"#ff00ff" : "#00ff00";
echo "<tr bgcolor='.$col.'>";
echo "<td>Isi baris
ke $x</td>";
echo "<td>Isi baris
ke $x</td>";
echo "<td>Isi
baris ke $x</td>";
echo "</tr>";
$brs++;
}
echo "</table>";
?>
<table> dan </table>
untuk membuat dan mengakhiri tabel.
<th> dan </th> untuk
membuat dan mengakhiri bagian judul kolom.
<tr> dan </tr> untuk
membuat dan mengakhiri baris.
<td> dan </td> untuk
membuat dan mengakhiri kolom.
Bgcolor : untuk mewarnai latar belakang tabelnya
Sebelum membuat kolom , harus membuat baris dulu. Dan dipecah-pecah
menjadi kolom.
Kalau gak salah ketik, hasilnya seperti ini :
Kalau gak salah ketik, hasilnya seperti ini :
Mudah kan? Atau ada yang nggak jelas ya?
jelas banget ....
ReplyDeletemakasih...
Deletescripting thok isinya mas
ReplyDeletehehehehe... terlalu monoton ya mas? enaknya ditambahin apa ya mas? thanks atas sarannya...
Deletepak kalo kolomnya itu bisa update otomatis gmn logikanya...
ReplyDeleteupdate otomatis pada isinya atau tabelnya mas ?
Deleteisi ma tabel nya pak
DeleteKalau isinya bisa diganti dengan sebuah variabel. Contoh :
Deleteecho "";
echo "";
Nanti untuk variabel $judulkolom bisa diisi dari inputan ataupun dari database.
(hilangkan semua tanda #)
Itu maksudnya mas?
mantab.... oya mastah, ada situs yg bisa buat table secara otomatis gak yah?
ReplyDeletebelum pernah dengar yang bisa kayak gitu... coba aku tanya2 dulu
Deletemakasih banget ya min. sangat membantu
ReplyDeleteSama2 :)
Delete