Untuk membuat tabel terlihat seperti zebra alias warna yang selang seling antara baris satu dan baris lainnya kita bisa menggunakan modulo pada php. Misalnya saja kita menggunakan $no%2 = = 0 yang artinya setiap variable $no yang bernilai genap akan kita rubah warnanya misal abu muda #a4a79d sedangkan untuk yang genap kita beri warna sedikit lebih tua #d5d6d3.
Hasil dari skrip di atas
<head> <title>Contoh Zebra</title> <style> thead { font-size:16pt; } tr { height:40px; } </style> </head> <?php require ("config.php"); //konfigurasi data base $no = 1; $get = "select * from artikel order by id_artikel desc"; // ambil artikel dari table artikel dan diurutkan dari artikel terbaru $exe = mysql_query($get); // jalankan perintah $get ?> <table border='0px'> <thead align="center" style="background-color:#333333; color:#fff;"> <td width="50px">No</td> <td width="400px">Judul Artikel</td> </thead> <?php // looping data artikel kemudian ditampilkan while($show= mysql_fetch_array($exe)){ ?> <tr bgcolor='<?php if($no%2==0) echo"#a4a79d"/*warna genap*/; else echo"#d5d6d3";/*warna ganjil*/?>'> <!--baris tempat penggantian warna--> <?php echo"<td align='center'>$no</td> <td> $show[judul_artikel]</td> </tr>"; $no++; //penambahan nilai variable $no } echo"</table>";
Hasil dari skrip di atas