|
|
|
ปัญหาการแสดงข้อมูลแบบตาราง รูปนี้แสดงสินค้าแบบ column เดียวค่ะ |
|
|
|
|
|
|
|
Code (PHP)
<?php
$cols="1";
echo "<table><tr>";
for ($i=1;$i<=20;$i++) {
echo "<td>$i</td>";
if ($cols == "2") {echo "</tr><tr>"; $cols="1";}
$cols = ($col+1);
}
echo "</tr></table>";
?>
น่าจะแบบนี้นะ ลองเช็คตรง table ใน while ดูใหม่ เปลี่ยนจาก for ของผมไปเป็น while ของคุณเอง
|
|
|
|
|
Date :
2009-09-20 23:44:05 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
include "connect.php";
$count=0;
$username=$_SESSION[sess_username];
$bkk=mktime(gmdate("H")+7,gmdate("i")+4,gmdate("s"),gmdate("m"),gmdate("d"),gmdate("y"));
$datetimeformat="y-m-j";
$now=date($datetimeformat,$bkk);
//$sql="select * from tb_products where username='$username' ";
$sql="select * from tb_products where product_date <='$now' order by product_date ";
$result=mysql_db_query($dbname,$sql);
$count=0;
echo "<TABLE width='500' border='1' BGCOLOR=#C2EAF1><TR>";
while ($rs=mysql_fetch_array($result)) {
$product_id=$rs[product_id];
$code_prd=sprintf("%05d",$product_id);
$product_name=$rs[product_name];
$ref_id_type=$rs[ref_id_type];
$product_price=$rs[product_price];
$product_pic=$rs[product_pic];
if ($product_pic=="") {
$product_pic="temp.jpg";
}
echo "
<TD VALIGN='top'> <IMG SRC='photo/$product_pic' WIDTH='150' hieght='100' align='center'></TD>
<TD WIDTH='70%' VALIGN='top'>
<B>รหัสสินค้า :</B> $product_id <BR>
<B>ชื่อสินค้า : </B>$product_name <BR>
<B>ราคา :</B> $product_price บาท<BR><BR>
[ <A HREF='prd_view.php?id_prd=$id_prd'>รายละเอียด </A>]
[ <A HREF='basket_add.php?id_prd=$id_prd'>หยิบใส่ตะกร้า </A>] <BR>
</TD>";
$count++;
if($count%2==0) // ถ้าครบ 2 ตารางให้ไปต่อด้านล่าง
echo "</TR>";
}
echo "</TABLE>";
?>
</BODY>
</HTML>
|
|
|
|
|
Date :
2009-09-21 00:06:12 |
By :
extenser |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากค่ะทุกท่านที่ช่วยตอบ
|
|
|
|
|
Date :
2009-09-21 12:36:07 |
By :
phinyaphat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สินค้าสวยดีนะครับ
|
|
|
|
|
Date :
2009-09-21 12:40:49 |
By :
Sek-Artdrinker |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|