|
|
|
ช่วยเเนะนำการ loop array ข้อมูลจาก database เเล้วให้มีการเเสดงข้อมูลที่มีสีเเตกต่างกันหน่อยครับ |
|
|
|
|
|
|
|
เอา index หรือ $k มา mod 2
Code (PHP)
if(($k %2) ==0)
{
red
}else{
blue
}
หรือถ้าอยากได้อีกแบบทำ division class
Code (PHP)
<div <?php (($k %2) ==0)? true : false; ?> ></div>
|
ประวัติการแก้ไข 2020-01-29 09:36:21
|
|
|
|
Date :
2020-01-29 09:34:03 |
By :
Genesis™ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$arrays=array('a','b','c','d');
foreach($arrays as $index => $arr)
{
if(($index%2)==0)
{
echo '<font color="red">'.$index."</font><br>";
}else{
echo '<font color="blue">'.$index."</font><br>";
}
}
|
|
|
|
|
Date :
2020-01-29 10:04:59 |
By :
Genesis™ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองตัวอย่างนี้ดูนะครับ
http://phpcodemania.blogspot.com/2015/12/php-booking-classroom-seat.html
Code (PHP)
<?php
//ไปค้นหา เก้าอี้ที่มีการจอง
//query
$booking = array(2);
$book_item = '#item_' . implode(',#item_', $booking);
?>
<table width="400" border="4">
<tr>
<th>แถวที่ 1</th>
<th>แถวที่ 2</th>
</tr>
<tr>
<td><img id="item_1" src="images/sofa_green.png" /></td>
<td><img id="item_2" src="images/sofa_green.png" /></td>
</tr>
<tr>
<td><img id="item_3" src="images/sofa_green.png" /></td>
<td><img id="item_4" src="images/sofa_green.png" /></td>
</tr>
</table>
<script>
$("<?php echo $book_item;?>").attr('src', 'images/sofa_red.png');
</script>
|
|
|
|
|
Date :
2020-01-29 10:59:07 |
By :
{Cyberman} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|