การทำตารางสลับสีโดยใช้ PHP เขียนเมื่อ 2009.06.30 โดย

การสร้าง row ของตารางให้สลับสีเพื่อให้การแสดงผลดูได้ง่ายขึ้นนั้น สามารถทำได้ด้วยการเพิ่ม code สั้นๆเพียง 3 บรรทัด
$colors = array("#FFFFFF", "#EDEDED");
for($i=0; $i<10; $i++){
echo "<tr style=\"background-color: ".$colors[$i%count($colors)].";\"><td>".$i."</td></tr>";
}

ส่วนถ้านำไปใช้กับข้อมูลจากฐานข้อมูลก็สามารถทำได้ เช่น
$i = 0;
$colors = array("#FFFFFF", "#EDEDED");
while($row = mysql_fetch_assoc($result)){
echo "<tr style=\"background-color: ".$colors[$i%count($colors)].";\"><td>".$row["data"]."</td></tr>";
}

ถ้าต้องการเปลี่ยนหลายๆสีก็เพียงเพิ่มสมาชิกเข้าไปในตัวแปร $colors เท่านั้น



คำเตือนคำเตือน เนื้อหาต่างๆ ในบทความ รวมถึงรูปภาพทั้งหมดในบทความนี้ เป็นความเห็นส่วนตัวของผู้เขียนแต่ละคน ซึ่งแต่ละคนได้ทำการลงทะเบียน และเขียนบทความลงใน Modoeye Articles นี้โดยไม่มีค่าธรรมเนียมใดๆ บทความเหล่านี้เป้าหมายเพื่อการศึกษา และความบันเทิงเท่านั้น การนำส่วนหนึ่งส่วนใดของบทความไปใช้งาน ควรทำการอ้างอิงถึงผู้เขียนและแหล่งที่มาด้วย