|
|
|
Table 2ช่อง(Col) หลายแถว(Row) โดนดึงข้อมูลมาจาก MySQL Database |
|
|
|
|
|
|
|
ลองใช้หลักการคำนวณ เอาครับ อย่างเช่น i%2==0 ก็คืออะไรที่mod 2 แล้วเท่ากับ 0
ตัวอย่างโค๊ด
<?
$sql = "select * from tb_name";
$result = mysql_query($sql);
echo "<table border=0 cellpadding=1 cellspacing=1>";
$rows = 0;
while($array = mysql_fetch_array($result)){
$rows++;
echo "<td>";
ใส่ช่องที่ต้องการตรงนี้
echo "</td>";
if(($rows)%2==0){
echo "</tr>";
}else{
echo "</td>";
}
}
?>
|
ประวัติการแก้ไข 2011-05-06 08:30:48 2011-05-06 08:31:16
|
|
|
|
Date :
2011-05-06 08:30:10 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับเดียวจะนำไปใช้งานดูครับ
|
|
|
|
|
Date :
2011-05-06 20:08:10 |
By :
thethaicom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com Tutorial</title>
</head>
<body>
<?
$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)%2==0)
{
echo"</tr>";
}
}
echo"</tr></table>";
?>
</body>
</html>
<?
mysql_close($objConnect);
?>
Go to : PHP MySQL Multiple Column
Go to : PHP MySQL Multiple Column and Paging/Pagination
|
|
|
|
|
Date :
2011-05-07 07:41:31 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2011-05-07 10:28:24 |
By :
thethaicom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เข้ามาศึกษา
|
|
|
|
|
Date :
2011-05-07 11:02:51 |
By :
suchinee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|