พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / การแสดงข้อมูลที่search
otomo
otomo
Wed 6 Aug 2008 21:49:28
รบกวนพี่หน่อยน่ะครับ
ถามว่า ผมมีtxtbox 2 ตัว และก้อ select box 1 ตัว
txtbox1 ใส่ชื่อ
txtbox2 ใส่นามสกุล
select box เลือก product
ทำการค้นหา คือใส่txtbox1 และก้อselect มา1ค่า
 
คือได้ค่ามาแล้วเจอข้อมูล 2 อัน
ข้อมูลที่เจอลำดับที่1 มีแต่ product ที่ตรง
ข้อมูลที่เจอลำดับที่2 มีตั้งชื่อและก้อ product
คือผมต้องการให้แสดงข้อมูลโดยที่ให้แสดงข้อมูลตามลำดับtxtbox ก่อนอ่ะ
 
แต่ที่ผมทำได้ มันจะแสดงข้อมูลตามข้างต้น
จะมีวิธีการquery อย่างไรบ้างคับ
webmaster
webmaster
Thu 7 Aug 2008 00:20:53
การเรียงลำดับใน SQL จะมีคำสั่ง ORDER BY ครับ ลองศึกษาดูครับ
otomo
otomo
Thu 7 Aug 2008 01:11:14
มันจะมีไหมคับที่ order by ตามชื่อที่เราใส่ในตอนค้นหา
webmaster
webmaster
Thu 7 Aug 2008 17:20:49
ORDER BY ใช้ตามชื่อ field ครับ
otomo
otomo
Fri 8 Aug 2008 23:38:33
แล้วจะมีวิธีไหนบ้างที่ได้ข้อมูลที่ตรงมากที่สุด คับ
webmaster
webmaster
Fri 8 Aug 2008 23:53:55
ถ้ายังไม่สามารถเรียงได้ตามต้องการ ก็ใช้เทคนิค prioritize โดยการเพิ่ม field เข้าไปเป็น integer แล้วก็อันไหนไม่สำคัญก็ให้เป็น 0 ส่วนที่ต้องการให้ขึ้นก่อนก็ให้เป็น 1, 2, 3 ... n ไปเรื่อยๆ แล้วก็เรียงตาม field นี้เอาครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login