การวน loop สร้างตาราง php
วันที่: 7 ก.พ. 2565 21:39 น.
โดยปกติจะใช้บ่อยมาก เมื่อก่อนจะใช้สร้างตารางแบบไดนามิค คือเรียกมาจาก database อ่ะ จะเอากี่แถว กี่คอลั่ม กำหนดในโค้ดได้เลย ทุกวันนี้ประยุกต์ใช้กับ div ได้ด้วย การค้นหาใน google จะเจอยากละเลยจดไว้ตรงนี้ละกัน เผื่อได้เจอง่ายๆ หน่อย
<?php
$col = 5;
$i = 0;
echo '
<table width="100%">';
while($row=mysql_fetch_array($result)){
if($i == 0){
echo '
<tr>';
}
$i++;
if($i<=$col){
echo '
<td align="center">Text</td>';
}
if ($i == $col){
$i = 0;
echo '</tr>';
} #END if
} #END WHILE
if(($i != $col) && ($i != 0)){
for($x = $i; $x < $col; $x++){
echo '<td> </td>';
}
echo '</tr>';
}
echo '
</table>';
?>
แต่ๆๆๆ บางท่านอาจจะบอกว่า เขาเลิกใช้ table กันแล้ว อย่างที่บอกตั้งแต่ทีแรก ประยุกต์ใช้กับ bootstrap ก็ได้ แบบนี้ๆๆๆ
<?php
$col = 4;
$i = 0;
while($row=mysql_fetch_array($result)){
if($i == 0){
echo '<div class="row">';
}
$i++;
if($i<=$col){
echo '<div class="col-md-', (12/$col),'">Text</div>';
}
if ($i == $col){
$i = 0;
echo '</div>';
} #END if
} #END WHILE
if(($i != $col) && ($i != 0)){
for($x = $i; $x < $col; $x++){
echo '<div class="col-md-', (12/$col),'">Text</div>';
}
echo '</div>';
}
?>
สำหรับโพสนี้ก็คงจบแค่นี้แหละ หวังว่าคงเป็นประโยชน์กับทุกคนที่มาอ่านละกัน
คำค้น: loop div bootstrap, loop สร้างตาราง, php code, php สร้างตาราง
เรื่องอื่น ๆ ที่เกี่ยวข้อง
สร้าง Line Login ให้กับเว็บไซต์ ด้วยภาษา PHP
เมื่อวันที่: 22 เม.ย. 2565 22:55 น.
Web Scraping ดึงข้อมูลจากเว็บไซต์ด้วยภาษา PHP
เมื่อวันที่: 5 พ.ค. 2565 22:06 น.
พัฒนา Line bot ด้วยภาษา PHP อย่างง่าย ด้วยโค้ดไม่กี่บรรทัด (ep.1)
เมื่อวันที่: 13 ก.พ. 2565 10:38 น.
การเขียนโปรแกรมภาษา php ให้เรียกใช้งาน jwt อย่างง่าย
เมื่อวันที่: 15 เม.ย. 2565 13:39 น.
MySQL ค้นหาข้อมูลจาก field ที่เก็บข้อมูลโดยมี comma คั่น ด้วย FIND_IN_SET
เมื่อวันที่: 13 ก.พ. 2565 21:14 น.
พัฒนา Line bot ด้วยภาษา PHP อย่างง่าย ด้วยโค้ดไม่กี่บรรทัด (ep.2)
เมื่อวันที่: 14 มิ.ย. 2565 23:15 น.