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,037

HOME > PHP > PHP Forum > ขอความกรุณาช่วยทีคะเกี่ยวกับการเรียงลำดับน้อยไปมากคะ



 

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

 



Topic : 020335

Guest




คือเราทำการsearchข้อมูล
แล้วสั่งprintออกจากdatabase
แต่มันไม่เรียงลำดับให้เลยคะรู้ว่าเรียงจากน้อยไปมากใช้order by $fields DESC
แต่เราเอามาใส่แล้วมันrunไม่ผ่านเลยคะ
ตรง$sql="SELECT * FROM $tb where $fields like '%$keyword% order by $order DESC'";
ช่วยเราดูหน่อยนะคะว่าเป้นเพราะอะไร


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 6 มิ.ย. 2551 08:54:19 By : เล๊กซ่า View : 1446 Reply : 6
 

 

No. 1



โพสกระทู้ ( 5,149 )
บทความ ( 26 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

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


order by id DESC ซิ






Date : 6 มิ.ย. 2551 09:02:57 By : deawx
 


 

No. 2

Guest


$order คือชื่อตัวแปลนะคะ
where $fields like '%$keyword%เป็นการsearch โดยให้เขาเลือกมาคะว่าkeywordไร
พอเสร็จแล้วเราต้องการprintออกให้เรียงตามตัวแปลorderนะคะ
เธอพอมีวิธี ที่สามารถให้databaseเรียงลำดับจากน้อยไปหามากได้ไหมคะ
เพราะในdatabase mysql มันก็เรียงไม่เป็นลำดับอะคะ
พอมีวิธีไหมคะ
order by id DESC เราลองแล้วนะคะไม่ได้เหมือนกันคะid คือตัวแปลช่ายไหมคะถ้าใช่ลองแล้วนะคะ
Date : 6 มิ.ย. 2551 09:17:23 By : เล๊กซ่า
 

 

No. 3

Guest


ตามที่ผมเข้าใจนะครับ มันจะต้องเรียงลำดับโดยใช้ชื่อ field ในตารางเท่านั้น มันไม่น่าจะใช้ตัวแปรมา order by ได้อะครับ จากที่คุณ deawx ตอบ id น่าจะหมายถึงชื่อ field ในตารางนะครับ ถ้าต้องการเรียงจากมากไปน้อย ใช้ DESC หรือจากน้อยไปมาก ASC แต่ไม่จำเป็นเพราะ ASC เป้นค่าดีฟอล์อยู่แล้วครับผม
Date : 6 มิ.ย. 2551 10:35:11 By : nas
 


 

No. 4

Guest


$sql = "select * from <table> where <field> like '".$search."' order by <field=ตัวที่ต้องการเรียง> <desc มาก -> น้อย , asc น้อย ->มาก> ";

ถ้า field เป็น text ก็จะทำการเรียงตามรูปแบบ text แต่ถ้า Field เป็นตัวเลขก็จะ เรียงตามที่ต้องการเลย
ลองดู
Date : 6 มิ.ย. 2551 11:25:51 By : จอมยุตผู้น้อย
 


 

No. 5

Guest


ขอบคุณทุกคำตอบนะคะ
แต่พอลองทำแล้วก็มะได้อยู่ดีอิอิ
เด๋วลองหาดูอีกทีนะคะ
Date : 6 มิ.ย. 2551 15:28:30 By : เล๊กซ่า
 


 

No. 6

Guest


อ๋อ ผมว่าลองแบบนี้ดิครับ ตอนพี่น้อง select ออกมาใช่ป่าวครับ ก็ให้เงื่อนไขต่อท้ายมาเลยครับแบบนี้อะ สมมุติว่า
$sql = "select * from $table order by ID asc เรียงจากรหัส มากไปน้อย DESC หรือน้อยไปมากก็ตามแต่พี่น้องเลยแบบนี้ได้ป่าวครับ คือถ้าไม่ตรงประเดนก้ขอโทษด้วยนะครับผมมือใหม่อะ เด็กฝึก uru ครับ
Date : 7 มิ.ย. 2551 12:07:24 By : [email protected]
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอความกรุณาช่วยทีคะเกี่ยวกับการเรียงลำดับน้อยไปมากคะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 อัตราราคา คลิกที่นี่