จะแก้ไขให้โชว์กระทู้ล่าสุดจาก1แถวเป็น4-5แถว ทำไงครับ [wordpress]

เริ่มโดย lunarblue, 25 กรกฎาคม 2010, 00:19:04

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

lunarblue

ผมทำblog ของ wordpress แล้วเอาscript หน้ามาโชว์โพสต์ล่าสุด โดยใช้โค้ดดังนี้

อ้างถึง<?php
/*

Template Name: Product

*/


get_header();
$DEFAULT = show_default_view();
include (TEMPLATEPATH . '/lib/pages/index_body.php');

if($DEFAULT){
   if (have_posts()) : while (have_posts()) : the_post();?>

<div id="recent">
       <p>Lastest Post</p> <?php $any = new WP_Query('showposts=1&order=DESC');  while($any->have_posts()) : $any->the_post(); ?>

    <div id="post">
         <h3><?php the_title(); ?></h3>
          <div class="entry"><?php the_content(); ?></div>
    </div> <?php endwhile; ?>
</div>
   <?php endwhile; endif;
}
get_footer(); ?>

หน้าจะเป็นลักษณะนี้ http://sweetsourshop.com/all-product

มันจะเป็นแถวเดียวยาวลงมา คือ อยากแก้ให้มันเป็นซัก 4-5 แถวอะครับ จะต้องแก้ไขโค้ดตรงไหน หรือทำยังไงได้อะครับ

หรือแยกส่วนตามหมวดหมู่ของ categories ก็ได้ครับ ให้มันเรียงสวยๆกว่าที่เป็นอยู่นี้อะครับ

ใครรู้ช่วยบอกทีนะครับ ขอบคุณครับ


mininoz

Thank  ของคุณๆ มีค่านับหมื่นแสน

lunarblue

อ้างถึงจาก: mininoz ใน 25 กรกฎาคม 2010, 14:22:00
ต้องใช้ css ช่วยครับ 

ลักษณะจะเป็น แบบนี้

float:left;

ทำยังไงหรอครับ ขอรายละเอียดหน่อยได้ไหมครับ ขอบคุณครับ



oamman

เอาแบบง่ายๆ เลยนะครับ เปลี่ยน

<div id="post">
...
</div>


เป็น

<div class="post">
...
</div>


แล้วก็ เพิ่มใน stylesheet

.post {
float:left;
width:200px;
}


ค่า width ก็ลองหาค่าที่เหมาะสมที่สุดจากความกว้างของตัวเวบนะครับ

jittapan

ขออนุญาติเจ้าของกระทู้นะครับ   ของผมแบบเดียวนี้เลย  แต่โค๊ตผมเป็นแบบนี้จะแก้ไขตรงไหนได้บ้างครับ  ให้เป็น 5แถวน่ะครับ

<?
// หาจำนวน 10 รายการ




if (empty($page)){
$page=1;
}

// ติดต่อ database เพื่ออ่านข้อมูล
// หาจำนวนหน้าทั้งหมด
mysql_connect($host,$user,$passwd);
$sql = "select No from webboard_data ";
$result = mysql_db_query($dbname,$sql);
$NRow = mysql_num_rows($result);
$rt = $NRow%$list_page;
if($rt!=0) {
$totalpage = floor($NRow/$list_page)+1;
}
else {
$totalpage = floor($NRow/$list_page);
}
$goto = ($page-1)*$list_page;

$w1 = "No";
$w2 = "No";
$w3 = "pageview";
$w4 = "Reply";
$w5 = "ReplyDate";
$ReplayD=$row["ReplyDate"];
if ($sequence=="") {
$lists = $w1;
}
elseif ($sequence=="No") {
$lists = $w2;
}
elseif ($sequence=="pageview") {
$lists = $w3;
}
elseif ($sequence=="Reply") {
$lists = $w4;
}
elseif ($sequence=="ReplyDate") {
$lists = $w5;
}
else {
}



// Query ข้อมูลตามจำนวนที่กำหนด

$sql = "select * from webboard_data where Enddate>'$chk_date' order by date DESC limit 10";
$result = mysql_db_query($dbname,$sql);
$NRow = mysql_num_rows($result);

$sql2 = "select * from webboard_data where pst='1' and Enddate>'$chk_date' order by No DESC limit 10";
$result2 = mysql_db_query($dbname,$sql2);
$NRow2 = mysql_num_rows($result2);

if($NRow==0) {
echo "<center>";
echo "<br><br>";
echo "<font size=2 face='MS Sans Serif'>ยังไม่มีคำถาม</font><br><br><br>\n";
echo "</center>";
}
// แสดงหัวข้อของบอร์ด
else {

$j=1;
// วนลูปแสดงข้อมูลที่อ่านได้
while ($row2 = mysql_fetch_array($result2)) {

// กำหนดค่าตัวแปร 2
$No2 = sprintf("%05d",$row2["No"]);
$Question2 = $row2["Question"];
$Name2 = $row2["Name"];
$NameS2 = $row2["Name"];
if(strlen($Name2)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Name2 = substr($Name2,0,6)."...";
}
$Namer2 = $row2["Namer"];
$NamerS = $row2["Namer"];
if(strlen($Namer2)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Name2 = substr($Namer2,0,6)."...";
}
$Member2 = $row2["Member"];
$Memberr2 = $row2["Memberr"];
$nphoto2 = $row2["nphoto"];
$Date2 = trim(substr($row2["Date"],-19,-9)); // แสดงเฉพาะวันที่
$Dated2 = $row2["Date"];
$Reply2 = $row2["Reply"];
$ReplyDate2 = trim(substr($row2["ReplyDate"],-19,-9));
$pageviewdata2 = $row2["pageview"];
$Repailist2=$row2["Repailist"];
$Endpai2=$row2["Endpai"];
$senmail2=$row2["senmail"];
$Emer2=$row2["Emer"];
$Email2=$row2["Email"];
$Profile2=$row2["Profile"];
$SetEnddate2 =$row2["SetEnddate"];

// เช็คว่าเป็นสมาชิกไหม
$sql3 = "select * from webboard_member where User='$Name2'";
$result3 = mysql_db_query($dbname,$sql3);
$row3 = mysql_fetch_array($result3);

// กำหนดค่าตัวแปร เพื่อนำไปแสดง
$icons3 = $row3["icons"];
$Profile3=$row3["Profile"];





$j++;
}

$i=1;
// วนลูปแสดงข้อมูลที่อ่านได้
while ($row = mysql_fetch_array($result)) {


// กำหนดค่าตัวแปร 1
$No = sprintf("%05d",$row["No"]);
$Question = $row["Question"];
if(strlen($Question)>30) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Question = substr($Question,0,30)."...";
}

$Name = $row["Name"];
$NameS = $row["Name"];
if(strlen($Name)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Name = substr($Name,0,6)."...";
}
$Namer = $row["Namer"];
$NamerS = $row["Namer"];
if(strlen($Namer)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Namer = substr($Namer,0,6)."...";
}
$Member = $row["Member"];
$Memberr = $row["Memberr"];
$nphoto = $row["nphoto"];


$Date = trim(substr($row["Date"],-19,-9)); // แสดงเฉพาะวันที่
$Dated = $row["Date"];
$Reply = $row["Reply"];
$ReplyDate = trim(substr($row["ReplyDate"],-19,-9));
$pageviewdata = $row["pageview"];
$Enddate=$row["Enddate"];
$Tpailist=$row["Tpailist"];
$Repailist=$row["Repailist"];
$Endpai=$row["Endpai"];
$senmail=$row["senmail"];
$Profile=$row["Profile"];
$Emer=$row["Emer"];
$Email=$row["Email"];
$SetEnddate =$row["SetEnddate"];
$w6="<a href=$path/$nphoto rel='lightbox' target=_blank><img src='resize/$nphoto' width=40  border=1></a>";
// เช็คว่าเป็นสมาชิกไหม
$sql1 = "select * from webboard_member where User='$Name'";
$result1 = mysql_db_query($dbname,$sql1);
$row1 = mysql_fetch_array($result1);
$Profile=$row["Profile"];
// กำหนดค่าตัวแปร เพื่อนำไปแสดง
$icons = $row1["icons"];

// หาว่า เป้นเจ้าของร้านค้าด้วยหรือไม่

// หาที่คนตั้งประมูลก่อนเลย
$o_sql2 = "SELECT DISTINCT cat_name  FROM shop_category WHERE cat_name  = '$NameS'";
$o_result2 = mysql_db_query($dbname,$o_sql2);
$o_user = mysql_num_rows($o_result2);

if($o_user==0){
$shop="";
}
else{
$shop="<a href=../shop/webboard.php?Category=$NameS target=_blank><img src='pic/home.gif' alt='หน้าร้านค้าของ $NameS' border=0> </a>";
}       



//แล้วก็หาจากผู้เสนอราคาประมูล
$o_sql1 = "SELECT DISTINCT cat_name  FROM shop_category WHERE cat_name  = '$NamerS'";
$o_result1 = mysql_db_query($dbname,$o_sql1);
$o_user1 = mysql_num_rows($o_result1);

if($o_user1==0){
$shop1="";
}
else{
$shop1="<a href=../../shop/webboard.php?Category=$NamerS target=_blank><img src='pic/home.gif' alt='หน้าร้านค้าของ $NamerS' border=0> </a>";
}


// หาว่าผู้ร่วมประมูล คือสมาชิกตั้งประมูลหรือไม่


$sql4 = "select status from webboard_member where User ='$NamerS'";
$result4 = mysql_db_query($dbname,$sql4);
$NRow4 = mysql_num_rows($result4);
while ($row4 = mysql_fetch_array($result4)) {

$staus4=$row4["status"];

if($staus4==1){
$p_status="<a href='all_webboard_topicVip_open_name.php?Name=$NamerS' target='$NamerS'><img src='pic/action.gif' alt='ประมูลทั้งหมดของ $NamerS' border=0></a>";
}
else {
$p_status="";
}
}



// หาจำนวน freedback ผู้ตั้ง และ ผู้เสนอ

$sql6 = "select * from webboard_freedback where ToName='$NameS'";
$result6 = mysql_db_query($dbname,$sql6);
$NRow_Sum = mysql_num_rows($result6);

$sql7 = "select * from webboard_freedback where ToName='$NamerS'";
$result7 = mysql_db_query($dbname,$sql7);
$NRow_Sum7 = mysql_num_rows($result7);




// เช็ตประเภทของไฟล์
if(substr($nphoto,-3,3)=="swf")
{
$picc = "flash.gif";
}
else {
$picc = "cam.gif";
}

// แสดงรูป folder และ แสดงการเช็ควันที่ปิดประมูล



if($SetEnddate =="1") {
$color="red";
}
else { $color="black"; }
$stop1="";
$stop2="<img src='pic/end.gif'>";
if($Enddate< date("Y-m-d H:i:s"))
{
$Stop=$stop2;
}
else
{
$Stop=$stop1;
}

             

echo "<br><table width=100% border=0 cellspacing=3 cellpadding=0><tr>
    <td width=10%>$w6 </td><td width=90% align=left><a href='all_show.php?No=$row[No]' target='$No'><font color='#FF8500'> >> $Question</a><br> โดย: $NameS $shop <a href='all_webboard_topicVip_open_name.php?Name=$NameS' target='$NameS'><img src='pic/action.gif' alt='ประมูลทั้งหมดของ $NameS' border=0></a><a href='freedbacklist.php?ToName=$NameS' target='$NameS'>($NRow_Sum)</font></a><img src='pic/new.gif' width='29' height='10' border='0'></td>
  </tr></table>";

echo"<table width=98% border=0 cellspacing=0 cellpadding=0 bgcolor=#999999><tr><td></td></tr></table>";



$i++;
}


echo "</center>";

}

?>

[direct=http://wackycentral.com/AmazSpringBlogs/?e=jitkps]Themes Amazon สุดสวยไม่แพง[/direct]


[direct=https://vpsdime.com/aff.php?aff=732]vps ดี ราคาถูก[/direct]

oamman

อ้างถึงจาก: jittapan ใน 26 กรกฎาคม 2010, 15:49:07
ขออนุญาติเจ้าของกระทู้นะครับ   ของผมแบบเดียวนี้เลย  แต่โค๊ตผมเป็นแบบนี้จะแก้ไขตรงไหนได้บ้างครับ  ให้เป็น 5แถวน่ะครับ

<?
// หาจำนวน 10 รายการ




if (empty($page)){
$page=1;
}

// ติดต่อ database เพื่ออ่านข้อมูล
// หาจำนวนหน้าทั้งหมด
mysql_connect($host,$user,$passwd);
$sql = "select No from webboard_data ";
$result = mysql_db_query($dbname,$sql);
$NRow = mysql_num_rows($result);
$rt = $NRow%$list_page;
if($rt!=0) {
$totalpage = floor($NRow/$list_page)+1;
}
else {
$totalpage = floor($NRow/$list_page);
}
$goto = ($page-1)*$list_page;

$w1 = "No";
$w2 = "No";
$w3 = "pageview";
$w4 = "Reply";
$w5 = "ReplyDate";
$ReplayD=$row["ReplyDate"];
if ($sequence=="") {
$lists = $w1;
}
elseif ($sequence=="No") {
$lists = $w2;
}
elseif ($sequence=="pageview") {
$lists = $w3;
}
elseif ($sequence=="Reply") {
$lists = $w4;
}
elseif ($sequence=="ReplyDate") {
$lists = $w5;
}
else {
}



// Query ข้อมูลตามจำนวนที่กำหนด

$sql = "select * from webboard_data where Enddate>'$chk_date' order by date DESC limit 10";
$result = mysql_db_query($dbname,$sql);
$NRow = mysql_num_rows($result);

$sql2 = "select * from webboard_data where pst='1' and Enddate>'$chk_date' order by No DESC limit 10";
$result2 = mysql_db_query($dbname,$sql2);
$NRow2 = mysql_num_rows($result2);

if($NRow==0) {
echo "<center>";
echo "<br><br>";
echo "<font size=2 face='MS Sans Serif'>ยังไม่มีคำถาม</font><br><br><br>\n";
echo "</center>";
}
// แสดงหัวข้อของบอร์ด
else {

$j=1;
// วนลูปแสดงข้อมูลที่อ่านได้
while ($row2 = mysql_fetch_array($result2)) {

// กำหนดค่าตัวแปร 2
$No2 = sprintf("%05d",$row2["No"]);
$Question2 = $row2["Question"];
$Name2 = $row2["Name"];
$NameS2 = $row2["Name"];
if(strlen($Name2)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Name2 = substr($Name2,0,6)."...";
}
$Namer2 = $row2["Namer"];
$NamerS = $row2["Namer"];
if(strlen($Namer2)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Name2 = substr($Namer2,0,6)."...";
}
$Member2 = $row2["Member"];
$Memberr2 = $row2["Memberr"];
$nphoto2 = $row2["nphoto"];
$Date2 = trim(substr($row2["Date"],-19,-9)); // แสดงเฉพาะวันที่
$Dated2 = $row2["Date"];
$Reply2 = $row2["Reply"];
$ReplyDate2 = trim(substr($row2["ReplyDate"],-19,-9));
$pageviewdata2 = $row2["pageview"];
$Repailist2=$row2["Repailist"];
$Endpai2=$row2["Endpai"];
$senmail2=$row2["senmail"];
$Emer2=$row2["Emer"];
$Email2=$row2["Email"];
$Profile2=$row2["Profile"];
$SetEnddate2 =$row2["SetEnddate"];

// เช็คว่าเป็นสมาชิกไหม
$sql3 = "select * from webboard_member where User='$Name2'";
$result3 = mysql_db_query($dbname,$sql3);
$row3 = mysql_fetch_array($result3);

// กำหนดค่าตัวแปร เพื่อนำไปแสดง
$icons3 = $row3["icons"];
$Profile3=$row3["Profile"];





$j++;
}

$i=1;
// วนลูปแสดงข้อมูลที่อ่านได้
while ($row = mysql_fetch_array($result)) {


// กำหนดค่าตัวแปร 1
$No = sprintf("%05d",$row["No"]);
$Question = $row["Question"];
if(strlen($Question)>30) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Question = substr($Question,0,30)."...";
}

$Name = $row["Name"];
$NameS = $row["Name"];
if(strlen($Name)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Name = substr($Name,0,6)."...";
}
$Namer = $row["Namer"];
$NamerS = $row["Namer"];
if(strlen($Namer)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Namer = substr($Namer,0,6)."...";
}
$Member = $row["Member"];
$Memberr = $row["Memberr"];
$nphoto = $row["nphoto"];


$Date = trim(substr($row["Date"],-19,-9)); // แสดงเฉพาะวันที่
$Dated = $row["Date"];
$Reply = $row["Reply"];
$ReplyDate = trim(substr($row["ReplyDate"],-19,-9));
$pageviewdata = $row["pageview"];
$Enddate=$row["Enddate"];
$Tpailist=$row["Tpailist"];
$Repailist=$row["Repailist"];
$Endpai=$row["Endpai"];
$senmail=$row["senmail"];
$Profile=$row["Profile"];
$Emer=$row["Emer"];
$Email=$row["Email"];
$SetEnddate =$row["SetEnddate"];
$w6="<a href=$path/$nphoto rel='lightbox' target=_blank><img src='resize/$nphoto' width=40  border=1></a>";
// เช็คว่าเป็นสมาชิกไหม
$sql1 = "select * from webboard_member where User='$Name'";
$result1 = mysql_db_query($dbname,$sql1);
$row1 = mysql_fetch_array($result1);
$Profile=$row["Profile"];
// กำหนดค่าตัวแปร เพื่อนำไปแสดง
$icons = $row1["icons"];

// หาว่า เป้นเจ้าของร้านค้าด้วยหรือไม่

// หาที่คนตั้งประมูลก่อนเลย
$o_sql2 = "SELECT DISTINCT cat_name  FROM shop_category WHERE cat_name  = '$NameS'";
$o_result2 = mysql_db_query($dbname,$o_sql2);
$o_user = mysql_num_rows($o_result2);

if($o_user==0){
$shop="";
}
else{
$shop="<a href=../shop/webboard.php?Category=$NameS target=_blank><img src='pic/home.gif' alt='หน้าร้านค้าของ $NameS' border=0> </a>";
}       



//แล้วก็หาจากผู้เสนอราคาประมูล
$o_sql1 = "SELECT DISTINCT cat_name  FROM shop_category WHERE cat_name  = '$NamerS'";
$o_result1 = mysql_db_query($dbname,$o_sql1);
$o_user1 = mysql_num_rows($o_result1);

if($o_user1==0){
$shop1="";
}
else{
$shop1="<a href=../../shop/webboard.php?Category=$NamerS target=_blank><img src='pic/home.gif' alt='หน้าร้านค้าของ $NamerS' border=0> </a>";
}


// หาว่าผู้ร่วมประมูล คือสมาชิกตั้งประมูลหรือไม่


$sql4 = "select status from webboard_member where User ='$NamerS'";
$result4 = mysql_db_query($dbname,$sql4);
$NRow4 = mysql_num_rows($result4);
while ($row4 = mysql_fetch_array($result4)) {

$staus4=$row4["status"];

if($staus4==1){
$p_status="<a href='all_webboard_topicVip_open_name.php?Name=$NamerS' target='$NamerS'><img src='pic/action.gif' alt='ประมูลทั้งหมดของ $NamerS' border=0></a>";
}
else {
$p_status="";
}
}



// หาจำนวน freedback ผู้ตั้ง และ ผู้เสนอ

$sql6 = "select * from webboard_freedback where ToName='$NameS'";
$result6 = mysql_db_query($dbname,$sql6);
$NRow_Sum = mysql_num_rows($result6);

$sql7 = "select * from webboard_freedback where ToName='$NamerS'";
$result7 = mysql_db_query($dbname,$sql7);
$NRow_Sum7 = mysql_num_rows($result7);




// เช็ตประเภทของไฟล์
if(substr($nphoto,-3,3)=="swf")
{
$picc = "flash.gif";
}
else {
$picc = "cam.gif";
}

// แสดงรูป folder และ แสดงการเช็ควันที่ปิดประมูล



if($SetEnddate =="1") {
$color="red";
}
else { $color="black"; }
$stop1="";
$stop2="<img src='pic/end.gif'>";
if($Enddate< date("Y-m-d H:i:s"))
{
$Stop=$stop2;
}
else
{
$Stop=$stop1;
}

             

echo "<br><table width=100% border=0 cellspacing=3 cellpadding=0><tr>
    <td width=10%>$w6 </td><td width=90% align=left><a href='all_show.php?No=$row[No]' target='$No'><font color='#FF8500'> >> $Question</a><br> โดย: $NameS $shop <a href='all_webboard_topicVip_open_name.php?Name=$NameS' target='$NameS'><img src='pic/action.gif' alt='ประมูลทั้งหมดของ $NameS' border=0></a><a href='freedbacklist.php?ToName=$NameS' target='$NameS'>($NRow_Sum)</font></a><img src='pic/new.gif' width='29' height='10' border='0'></td>
  </tr></table>";

echo"<table width=98% border=0 cellspacing=0 cellpadding=0 bgcolor=#999999><tr><td></td></tr></table>";



$i++;
}


echo "</center>";

}

?>


ต้องการให้ตัดการแสดงผลเหลือห้าแถว หรือ ต้องการแสดงผลเป็นตารางละ 2 แถว แถวละ 5 คอลัมน์อะครับ

เริ่มงงกับคำว่าแถว  :wanwan031:

jittapan

อ้างถึงจาก: oamman ใน 26 กรกฎาคม 2010, 16:07:22
อ้างถึงจาก: jittapan ใน 26 กรกฎาคม 2010, 15:49:07
ขออนุญาติเจ้าของกระทู้นะครับ   ของผมแบบเดียวนี้เลย  แต่โค๊ตผมเป็นแบบนี้จะแก้ไขตรงไหนได้บ้างครับ  ให้เป็น 5แถวน่ะครับ

<?
// หาจำนวน 10 รายการ




if (empty($page)){
$page=1;
}

// ติดต่อ database เพื่ออ่านข้อมูล
// หาจำนวนหน้าทั้งหมด
mysql_connect($host,$user,$passwd);
$sql = "select No from webboard_data ";
$result = mysql_db_query($dbname,$sql);
$NRow = mysql_num_rows($result);
$rt = $NRow%$list_page;
if($rt!=0) {
$totalpage = floor($NRow/$list_page)+1;
}
else {
$totalpage = floor($NRow/$list_page);
}
$goto = ($page-1)*$list_page;

$w1 = "No";
$w2 = "No";
$w3 = "pageview";
$w4 = "Reply";
$w5 = "ReplyDate";
$ReplayD=$row["ReplyDate"];
if ($sequence=="") {
$lists = $w1;
}
elseif ($sequence=="No") {
$lists = $w2;
}
elseif ($sequence=="pageview") {
$lists = $w3;
}
elseif ($sequence=="Reply") {
$lists = $w4;
}
elseif ($sequence=="ReplyDate") {
$lists = $w5;
}
else {
}



// Query ข้อมูลตามจำนวนที่กำหนด

$sql = "select * from webboard_data where Enddate>'$chk_date' order by date DESC limit 10";
$result = mysql_db_query($dbname,$sql);
$NRow = mysql_num_rows($result);

$sql2 = "select * from webboard_data where pst='1' and Enddate>'$chk_date' order by No DESC limit 10";
$result2 = mysql_db_query($dbname,$sql2);
$NRow2 = mysql_num_rows($result2);

if($NRow==0) {
echo "<center>";
echo "<br><br>";
echo "<font size=2 face='MS Sans Serif'>ยังไม่มีคำถาม</font><br><br><br>\n";
echo "</center>";
}
// แสดงหัวข้อของบอร์ด
else {

$j=1;
// วนลูปแสดงข้อมูลที่อ่านได้
while ($row2 = mysql_fetch_array($result2)) {

// กำหนดค่าตัวแปร 2
$No2 = sprintf("%05d",$row2["No"]);
$Question2 = $row2["Question"];
$Name2 = $row2["Name"];
$NameS2 = $row2["Name"];
if(strlen($Name2)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Name2 = substr($Name2,0,6)."...";
}
$Namer2 = $row2["Namer"];
$NamerS = $row2["Namer"];
if(strlen($Namer2)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Name2 = substr($Namer2,0,6)."...";
}
$Member2 = $row2["Member"];
$Memberr2 = $row2["Memberr"];
$nphoto2 = $row2["nphoto"];
$Date2 = trim(substr($row2["Date"],-19,-9)); // แสดงเฉพาะวันที่
$Dated2 = $row2["Date"];
$Reply2 = $row2["Reply"];
$ReplyDate2 = trim(substr($row2["ReplyDate"],-19,-9));
$pageviewdata2 = $row2["pageview"];
$Repailist2=$row2["Repailist"];
$Endpai2=$row2["Endpai"];
$senmail2=$row2["senmail"];
$Emer2=$row2["Emer"];
$Email2=$row2["Email"];
$Profile2=$row2["Profile"];
$SetEnddate2 =$row2["SetEnddate"];

// เช็คว่าเป็นสมาชิกไหม
$sql3 = "select * from webboard_member where User='$Name2'";
$result3 = mysql_db_query($dbname,$sql3);
$row3 = mysql_fetch_array($result3);

// กำหนดค่าตัวแปร เพื่อนำไปแสดง
$icons3 = $row3["icons"];
$Profile3=$row3["Profile"];





$j++;
}

$i=1;
// วนลูปแสดงข้อมูลที่อ่านได้
while ($row = mysql_fetch_array($result)) {


// กำหนดค่าตัวแปร 1
$No = sprintf("%05d",$row["No"]);
$Question = $row["Question"];
if(strlen($Question)>30) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Question = substr($Question,0,30)."...";
}

$Name = $row["Name"];
$NameS = $row["Name"];
if(strlen($Name)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Name = substr($Name,0,6)."...";
}
$Namer = $row["Namer"];
$NamerS = $row["Namer"];
if(strlen($Namer)>6) {
// จำกัดความยาวของชื่อที่ 6 ตัวอักษร
$Namer = substr($Namer,0,6)."...";
}
$Member = $row["Member"];
$Memberr = $row["Memberr"];
$nphoto = $row["nphoto"];


$Date = trim(substr($row["Date"],-19,-9)); // แสดงเฉพาะวันที่
$Dated = $row["Date"];
$Reply = $row["Reply"];
$ReplyDate = trim(substr($row["ReplyDate"],-19,-9));
$pageviewdata = $row["pageview"];
$Enddate=$row["Enddate"];
$Tpailist=$row["Tpailist"];
$Repailist=$row["Repailist"];
$Endpai=$row["Endpai"];
$senmail=$row["senmail"];
$Profile=$row["Profile"];
$Emer=$row["Emer"];
$Email=$row["Email"];
$SetEnddate =$row["SetEnddate"];
$w6="<a href=$path/$nphoto rel='lightbox' target=_blank><img src='resize/$nphoto' width=40  border=1></a>";
// เช็คว่าเป็นสมาชิกไหม
$sql1 = "select * from webboard_member where User='$Name'";
$result1 = mysql_db_query($dbname,$sql1);
$row1 = mysql_fetch_array($result1);
$Profile=$row["Profile"];
// กำหนดค่าตัวแปร เพื่อนำไปแสดง
$icons = $row1["icons"];

// หาว่า เป้นเจ้าของร้านค้าด้วยหรือไม่

// หาที่คนตั้งประมูลก่อนเลย
$o_sql2 = "SELECT DISTINCT cat_name  FROM shop_category WHERE cat_name  = '$NameS'";
$o_result2 = mysql_db_query($dbname,$o_sql2);
$o_user = mysql_num_rows($o_result2);

if($o_user==0){
$shop="";
}
else{
$shop="<a href=../shop/webboard.php?Category=$NameS target=_blank><img src='pic/home.gif' alt='หน้าร้านค้าของ $NameS' border=0> </a>";
}       



//แล้วก็หาจากผู้เสนอราคาประมูล
$o_sql1 = "SELECT DISTINCT cat_name  FROM shop_category WHERE cat_name  = '$NamerS'";
$o_result1 = mysql_db_query($dbname,$o_sql1);
$o_user1 = mysql_num_rows($o_result1);

if($o_user1==0){
$shop1="";
}
else{
$shop1="<a href=../../shop/webboard.php?Category=$NamerS target=_blank><img src='pic/home.gif' alt='หน้าร้านค้าของ $NamerS' border=0> </a>";
}


// หาว่าผู้ร่วมประมูล คือสมาชิกตั้งประมูลหรือไม่


$sql4 = "select status from webboard_member where User ='$NamerS'";
$result4 = mysql_db_query($dbname,$sql4);
$NRow4 = mysql_num_rows($result4);
while ($row4 = mysql_fetch_array($result4)) {

$staus4=$row4["status"];

if($staus4==1){
$p_status="<a href='all_webboard_topicVip_open_name.php?Name=$NamerS' target='$NamerS'><img src='pic/action.gif' alt='ประมูลทั้งหมดของ $NamerS' border=0></a>";
}
else {
$p_status="";
}
}



// หาจำนวน freedback ผู้ตั้ง และ ผู้เสนอ

$sql6 = "select * from webboard_freedback where ToName='$NameS'";
$result6 = mysql_db_query($dbname,$sql6);
$NRow_Sum = mysql_num_rows($result6);

$sql7 = "select * from webboard_freedback where ToName='$NamerS'";
$result7 = mysql_db_query($dbname,$sql7);
$NRow_Sum7 = mysql_num_rows($result7);




// เช็ตประเภทของไฟล์
if(substr($nphoto,-3,3)=="swf")
{
$picc = "flash.gif";
}
else {
$picc = "cam.gif";
}

// แสดงรูป folder และ แสดงการเช็ควันที่ปิดประมูล



if($SetEnddate =="1") {
$color="red";
}
else { $color="black"; }
$stop1="";
$stop2="<img src='pic/end.gif'>";
if($Enddate< date("Y-m-d H:i:s"))
{
$Stop=$stop2;
}
else
{
$Stop=$stop1;
}

             

echo "<br><table width=100% border=0 cellspacing=3 cellpadding=0><tr>
    <td width=10%>$w6 </td><td width=90% align=left><a href='all_show.php?No=$row[No]' target='$No'><font color='#FF8500'> >> $Question</a><br> โดย: $NameS $shop <a href='all_webboard_topicVip_open_name.php?Name=$NameS' target='$NameS'><img src='pic/action.gif' alt='ประมูลทั้งหมดของ $NameS' border=0></a><a href='freedbacklist.php?ToName=$NameS' target='$NameS'>($NRow_Sum)</font></a><img src='pic/new.gif' width='29' height='10' border='0'></td>
  </tr></table>";

echo"<table width=98% border=0 cellspacing=0 cellpadding=0 bgcolor=#999999><tr><td></td></tr></table>";



$i++;
}


echo "</center>";

}

?>


ต้องการให้ตัดการแสดงผลเหลือห้าแถว หรือ ต้องการแสดงผลเป็นตารางละ 2 แถว แถวละ 5 คอลัมน์อะครับ

เริ่มงงกับคำว่าแถว  :wanwan031:

คือต้องการ  ให้เป็นแนวนอน  2  แถว
แถวละ   5 คอลั่ม น่ะครับ

[direct=http://wackycentral.com/AmazSpringBlogs/?e=jitkps]Themes Amazon สุดสวยไม่แพง[/direct]


[direct=https://vpsdime.com/aff.php?aff=732]vps ดี ราคาถูก[/direct]

lunarblue

ขอบคุณ คุณoamman มากนะครับ

แต่กดให้พลังน้ำใจไม่ได้ อ่านกระทู้เก่าๆมาต้องให้เกิน100โพสต์ก่อน (ใช่ป่าวหว่า)

เมื่อถึงเมื่อไรไม่ลืมกดให้แน่นอนครับ ขอบคุณครับ

ปล. ยังไม่ได้ลองว่าได้ไม่ได้ แต่อยากกดให้ครับ