Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > จะเลือกข้อมูลมาแสดงผล โดยกำหนดเงื่อนไข คือ ค่าวิวมากที่สุดและเป็นข้อมูลภายใน7วัน



 

จะเลือกข้อมูลมาแสดงผล โดยกำหนดเงื่อนไข คือ ค่าวิวมากที่สุดและเป็นข้อมูลภายใน7วัน

 



Topic : 050136



โพสกระทู้ ( 23 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook



จะเลือกหัวข้อข่าวมาแสดงผล โดยมีเงื่อนไข คือ เลือกจากค่า view มากที่สุด 10 อันดับ โดยที่เป็นข่าวไม่เกิน7วัน
แต่ปัจจุบันแสดงหัวข้อข่าวที่เลือกจากค่า view มากที่สุด 10 อันดับ เหลือแต่จะเพิ่มโค้ดอย่างไร ให้กำหนดว่าต้องเป็นข้อมูลที่ไม่เกิน7วัน

โค้ดบางส่วน
Code (PHP)
$dbqr_item_logs=slcvar2("select max(view) as view,item from pt_item_logs where news='".$news."' group by view desc,pt_item_logsid desc limit 0,10");


ใครรู้ช่วยทีน๊าาา



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-10-13 10:42:38 By : porkdeng View : 975 Reply : 7
 

 

No. 1



โพสกระทู้ ( 1,127 )
บทความ ( 2 )



สถานะออฟไลน์


Code (PHP)
$date=date('Y-m-d');
$date2=date('Y-m-d',strtotime('-7day'));

$dbqr_item_logs=slcvar2("select max(view) as view,item from pt_item_logs where news='".$news."' AND ฟิลล์วันที่ between '$date' and' $date2'  group by view desc,pt_item_logsid desc limit 0,10");


ใช่แบบนี้หรือเปล่า








ประวัติการแก้ไข
2010-10-13 14:05:16
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-13 13:59:40 By : iieszz
 


 

No. 2



โพสกระทู้ ( 23 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

แงๆๆๆๆๆ ยังไม่ได้อ่ะ ผู้รู้ช่วยทีๆๆๆๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-13 17:14:39 By : porkdeng
 

 

No. 3



โพสกระทู้ ( 1,035 )
บทความ ( 0 )



สถานะออฟไลน์


ถ้าไม่ได้ เอา code มาให้ดูเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-13 17:20:38 By : kanchen
 


 

No. 4



โพสกระทู้ ( 23 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

นี่เป็นฟังก์ชั่นที่ใช้งานค่ะ ลองดูให้หน่อยนะคะ
Code (PHP)
	function newsRightSide($link_root,$page,$news,$username,$password,$signup) {
				$rsnewstop10=slcvar3("select * from pt_news where news='".$news."'");
				$rsbanner=slcvar3("select * from banner where name='".$page."'");
				$arrbanner=explode(",",$rsbanner["banner"]);
		echo '
				<div style="float:left;width:295px;height:auto;margin-left:6px;">
				 <div style="float:left;">';mnBanner($link_root,$page,"10.png","index",$page,"right1",0,randBanner($page,$arrbanner[0]),4,300,250);echo '</div>
				 <div style="float:left;margin:10px 5px 10px 5px;padding-left:20px;">
		 ';
				 ptLogin($link_root,$page,$username,$password,$signup);
		 echo '
		 		</div>
				<div style="float:left;border:1px solid #ccc;width:285px;padding:7px 5px 10px 5px;"><ul>
				  <li style="text-align:left;padding-left:5px;"><span style="font-size:11pt;"><strong>10 อันดับ';if($rsnewstop10["portal"]=="talk" || $rsnewstop10["portal"]=="picpost" || $rsnewstop10["portal"]=="clippost"){echo $rsnewstop10["name"];}else{if(slcvar1("select * from pt_news where news='".$news."' and name like '%ข่าว%'")) {echo $rsnewstop10["name"];} else {echo "ข่าว".$rsnewstop10["name"];}}echo 'ในรอบสัปดาห์</strong></span></li>
		 ';
					if(slcvar1("select * from pt_item_logs where news='".$news."'")) {
						$dbqr_item_logs=slcvar2("select max(view) as view ,item from pt_item_logs where news='".$news."'group by view desc,pt_item_logsid desc limit 0,10");
							$num_rows_item_logs=mysql_num_rows($dbqr_item_logs);					
						for($i=0;$i<$num_rows_item_logs;$i++) {
							$rsitemlogs=mysql_fetch_array($dbqr_item_logs);
							$rsitemtop10=slcvar3("select * from pt_item where item='".$rsitemlogs["item"]."'");
		 echo '
				  <li style="text-align:left;clear:both;padding:5px;">
				   <p style="float:left;width:26px;"><img src="'.$link_root.'images/'.$page.'/hot_'.($i+1).'.png" border="0" /></p>
				   <p style="float:left;padding-left:5px;width:240px;"><a href="'.$link_root.$page.'/view.php?g_it='.$rsitemtop10["item"].'">'.$rsitemtop10["name"].'</a></p>
				  </li>
		  ';
						}
					} else {
		 echo '
				   <li style="text-align:left;clear:both;padding:5px;"><span style="color:#ff0000;">ยังไม่มี';if($rsnewstop10["portal"]=="talk" || $rsnewstop10["portal"]=="picpost" || $rsnewstop10["portal"]=="clippost"){echo $rsnewstop10["name"];}else{if(slcvar1("select * from pt_news where news='".$news."' and name like '%ข่าว%'")) {echo $rsnewstop10["name"];} else {echo "ข่าว".$rsnewstop10["name"];}}echo 'ในรอบสัปดาห์นี้ค่ะ!!</span></li>
		  ';
				    }			
		 echo '
				  </ul>
				 </div>
				 <div style="float:left;margin-top:10px;">';mnBanner($link_root,$page,"40.png","index",$page,"right2",1,randBanner($page,$arrbanner[1]),4,300,271);echo '</div>
				 <div style="float:left;margin-top:10px;">';mnBanner($link_root,$page,"22.png","index",$page,"right3",2,randBanner($page,$arrbanner[2]),4,300,250);echo '</div>
				 <div style="float:left;margin-top:10px;">';mnBanner($link_root,$page,"26.png","index",$page,"right4",3,randBanner($page,$arrbanner[3]),4,300,250);echo '</div>
			   </div>
		 ';
	}


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-13 17:32:11 By : porkdeng
 


 

No. 5

Guest


จาก No.4 ลองสลับตัวแปร $date ดู

$dbqr_item_logs=slcvar2("select max(view) as view,item from pt_item_logs where news='".$news."' AND ฟิลล์วันที่ between '$date2' and' $date' group by view desc,pt_item_logsid desc limit 0,10");
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-13 18:19:19 By : heng
 


 

No. 6



โพสกระทู้ ( 23 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ยังไม่ได้เลยค่ะ
ฟิลวันที่ (postdate) เป็น datetime อยู่ตาราง pt_item เลยจอยโค้ดแบบนี้ (ไม่รุ้ถูกป่าว)

Code (PHP)
$date=date('Y-m-d');
$date2=date('Y-m-d',strtotime('-7day'));
                    
$dbqr_item_logs=slcvar2("select max(view) as view,item,postdate from pt_item Left Join pt_item_logs ON pt_item.item=pt_item_logs.item where news='".$news."' AND postdate between '$date2' and' $date'  group by view desc,pt_item_logsid desc limit 0,10");




แต่ทว่ามันก็ยังไม่ได้ มันขึ้น error แบบนี้ค่ะ
Warning: mysql_num_rows() expects parameter 1 to be resource, null given in /Applications/XAMPP/.........

มันบอกว่า error บรรทัดนี้
$num_rows_item_logs=mysql_num_rows($dbqr_item_logs);
ถ้าดูจากโค้ดที่ให้ไว้ด้านบนก็ บรรทัดที่ 18 ค่ะ

งงมากอ่ะค่ะ ไปไม่เป็นแล้วอ่าาา


ประวัติการแก้ไข
2010-10-14 10:06:45
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-14 10:04:56 By : porkdeng
 


 

No. 7

Guest


เอาฟังก์ชั่น slcvar2 มาดูด้วยนะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-10-14 13:35:30 By : heng
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : จะเลือกข้อมูลมาแสดงผล โดยกำหนดเงื่อนไข คือ ค่าวิวมากที่สุดและเป็นข้อมูลภายใน7วัน
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่