|
|
|
สอบถามเรื่องเรียงคอมลัมน์แสดงผลหน่อยคับ ช่วยแนะนำด้วยคับ ผมมึนแย้ว^^ |
|
|
|
|
|
|
|
เปลี่ยนจาก
do{
}while()
เป็น
while(){
}
|
|
|
|
|
Date :
2011-06-03 16:47:25 |
By :
ไวยวิทย์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองประยุกต์ดูครับ
Code (PHP)
$rows=0;
echo "<table border='0' cellpadding='0' cellspacing='0'><tr>"; // ไม่มีมีช่องว่างแน่นอนครับ
while($array=mysql_fetch_array($Query))
{
echo "<td>";
echo $array['ค่าที่จะแสดง'];
$rows++; // เพิ่มค่า $rows
if(($rows%3)==0)
{
echo "</td></tr>"; // ขึ้นแถวใหม่ถ้า $rows%3 เท่ากับ 0
}
else
{
echo "</td>"; // ปิดคอลัม ถ้า $rows ยังไม่ครบ 3
}
}
echo "</table>";
|
ประวัติการแก้ไข 2011-06-03 21:02:50
|
|
|
|
Date :
2011-06-03 20:54:40 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบๆคุณพี่ๆมากๆครับ
|
|
|
|
|
Date :
2011-07-08 18:56:03 |
By :
oodd2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
$objConnect = mysql_connect("localhost","root","root") or die(mysql_error());
$objDB = mysql_select_db("mydatabase");
$strSQL = "SELECT * FROM gallery";
$objQuery = mysql_query($strSQL);
echo"<table border=\"1\" cellspacing=\"1\" cellpadding=\"1\"><tr>";
$intRows = 0;
while($objResult = mysql_fetch_array($objQuery))
{
echo "<td>";
$intRows++;
?>
<center>
<img src="thaicreate/<?=$objResult["Picture"];?>"><br>
<?=$objResult["GalleryName"];?>
<br>
</center>
<?
echo"</td>";
if(($intRows)%3==0)
{
echo"</tr>";
}
}
echo"</tr></table>";
?>
Go to : PHP MySQL Multiple Column
|
|
|
|
|
Date :
2011-07-10 08:58:01 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|