|
|
|
สอบถามการแบ่งหน้าแบบที่มีรูปเป็นแนวนอนครับโดยอยากกำหนดให้เป็นหน้าละ6อย่างแล้วก็แบ่งเป็นหน้า2/3/4 |
|
|
|
|
|
|
|
อันนี้ หน้าตาเว็บที่ผมทำครับ คือส่วนมากผมจะได้ทำแค่ แบ่งหน้าแบบเป็นตัวหนังสือและก็แนวตั้งเรียงลงมา ก็หาศึกษาจากในเว็บ thaicreate นี่แหละครับ ผมก็ลองดัดแปลง code ทั้ง 2 แบบมันไม่เข้ากัน เลยอยากสอบถามว่าใครพอจะมีตัวอย่างcodeให้ดูหรือแนะนำว่าต้องเขียนยังไงได้มั้ยครับ
อันนี้ส่วน code ของผม คือcode นี้มีการกำหนดให้แสดงแค่ 6 อย่าง แต่ผมอยากให้แสดงทั้งหมดที่เป็นหมวดนี้แล้วก็แบ่งเป็นหน้าๆครับ
Code (PHP)
$strSQL1 = "SELECT DISTINCT ware.IdProduct, ware.typeProduct, ware.name_W, ware.nameIM,ware.detail_W, ware.Price, type_w.ID_T, type_w.Type_T
FROM ware INNER JOIN type_w ON ware.typeProduct = type_w.ID_T
WHERE ware.typeProduct LIKE '%$IdProduct%'
LIMIT 0 , 6 ";
mysql_query("SET NAMES UTF8");
$objQuery1 = @mysql_query($strSQL1) or die(mysql_error());
echo"<table border=0 cellspacing=1 cellpadding=1 width=100%><tr>";
$intRows = 0;
while($objResult1 = mysql_fetch_array($objQuery1))
{
$intRows++;
echo "<td align=center width=200>";
?>
<a href="showProduct.php?id=<?=$objResult1['IdProduct'];?>"> <font size="+2"><strong>
<img src="improduct/<?=$objResult1["nameIM"];?>" width="150" height="200" border="0">
<center>
รหัสสินค้า <?=$objResult1["IdProduct"];?>
<br>
<span class="size"><?=$objResult1["name_W"];?></span>
<br>
ราคา <span class="price"><?=number_format($objResult1["Price"])?></span> บาท
</center>
</strong></font></a>
<?
echo"</td>";
if(($intRows)%6==0) {
echo"</tr>";
} else {
echo "<td>";
}
}
echo"</tr></table></form><br>";
?>
ขอบคุณครับ
Tag : PHP, MySQL, HTML/CSS, JavaScript
|
|
|
|
|
|
Date :
2016-06-12 14:03:48 |
By :
mongkolchai |
View :
1481 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|