ช่วยแก้โค๊ตหน่อยครับ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ช่วยแก้โค๊ตหน่อยครับ
ช่วยแก้โค๊ตหน่อยครับ
Copy
ของเดิมมันแสดงเป็นแถวเดียวแนวตั้งยาวลงมา 10 รายการ
ผมต้องการให้มันเป็น 5 แถวแนวตั้งครับ แถวละ 2 รายการ
โค๊ต
<?
// หาจำนวน 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 12";
$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>";
}
?>
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ