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 > ถามเรื่อง sql หน่อยครับ ก่อนอื่นต้องอธิบายก่อนว่า ต้องการเขียน sql ดึงข้อมูลออกมาโชว์ โดย database



 

ถามเรื่อง sql หน่อยครับ ก่อนอื่นต้องอธิบายก่อนว่า ต้องการเขียน sql ดึงข้อมูลออกมาโชว์ โดย database

 



Topic : 018429

Guest




ก่อนอื่นต้องอธิบายก่อนว่า ต้องการเขียน sql ดึงข้อมูลออกมาโชว์ โดย database ที่จะดึงมาโชว์ ไม่ได้ออกแบบเอง
มีคนทำไว้ แล้วให้ผมมาทำต่อ ค้นที่ทำหายตัวเข้ากลีบเมฆไปแล้ว (แต่ผมว่าออกแบบซับซ้อนมากๆ หรือว่าผมโง่ แต่คิดว่าน่าจะอันหลังนะ 55++)

เข้าเรื่องเลยและกัน

ต้องการ ค้นหาข้อมูลจาก list/menu ประกอบด้วย 2 ขั้นตอน ซึ่งข้อมูลใน list/menu นี้จะดึง database ทั้งหมด


-------------------
ในส่วนของการดึงข้อมูลมาโชว์ใน list ทำได้แล้ว
-------------------
ตัวอย่าง เช่น
list/menu ที่โชว์ type --> sql = "select * from class"
list/menuที่โชว์ city --> sql = "SELECT distinct lde.listingsdbelements_field_value
FROM listingsdbelements lde, classlistingsdb cld
WHERE lde.listingsdbelements_field_name = 'city'
and lde.listingsdb_id = cld.listingsdb_id
and cld.class_id = '$class_id'
ORDER BY listingsdbelements_field_value"




----------
ส่วนของการค้นหา
----------

ขั้นตอนที่ 1 ให้เลือก type ของบ้านเช่า

โดยเมื่อเลือกขั้นตอนที่ 1 แล้จะเก็บ class_id จากตาราง class มาทำการค้นหาต่อในขั้นที่ 2
ขั้นตอนที่ 2 ให้เลือกค้นหาจาก list/menu ดังต่อไปนี้ (เลือกค้นหาก็ได้)
1.city
2.area
3.price
4.beds


สิ่งที่ต้องการคือ ต้องการ query ข้อมูล
-title (จาก listingsdb_title จากตาราง listingsdb)
-city,area ,beds,price (จาก istingsdbelements_field_value ,listingsdbelements_field_nameจากตาราง classlistingsdb และlistingsdbelements)

ออกมาแสดง



--------------
database ที่เกี่ยวข้อง
--------------

ตาราง class (เก็บรูปแบบบ้านเช่า)

-class_id
-class_name
-class_rank

ตาราง listingsdb

-listingsdb_id
-userdb_id
-listingsdb_title
-listingsdb_expiration
-listingsdb_notes
-listingsdb_creation_date
-listingsdb_last_modified
-listingsdb_hit_count
-listingsdb_featured
-listingsdb_active
-listingsdb_mlsexport

ตาราง classlistingsdb

-classlistingsdb_id
-class_id
-listingsdb_id


ตาราง listingsdbelements

-listingsdbelements_id
-listingsdbelements_field_name
-listingsdbelements_field_value (เก็บ city, area,beds,price)
-listingsdb_id userdb_id




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 18 ก.พ. 2551 12:07:21 By : เด็กน้อย View : 1345 Reply : 2
 

 

No. 1

Guest


สิ่งที่ต้องการคือ จะเขียน query ยังไงครับ ในขั้นตอนที่ 2 โดยต้องการข้อมุลมาโชว คือ title ,city ,area,beds,price






Date : 18 ก.พ. 2551 13:54:03 By : เด็กน้อย
 


 

No. 2

Guest


เหอะๆๆ ไม่มีใครตอบเลย
Date : 19 ก.พ. 2551 15:16:59 By : เด็กน้อย
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ถามเรื่อง sql หน่อยครับ ก่อนอื่นต้องอธิบายก่อนว่า ต้องการเขียน sql ดึงข้อมูลออกมาโชว์ โดย database
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่