ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comความรู้ทั่วไปE-commerceOS Commerce คลิกเลือกสินค้าแล้วขึ้นแบบนี้ครับ แก้ยังไง
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: OS Commerce คลิกเลือกสินค้าแล้วขึ้นแบบนี้ครับ แก้ยังไง  (อ่าน 1548 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
sweet04
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 5



ดูรายละเอียด
« เมื่อ: 17 ธันวาคม 2007, 15:38:35 »

คือว่าคลิกเลือกสินค้า อย่างเช่น เมาส์ จอ ปรินเตอร์
ในเมนู catagories ที่อยู่ทางด้านซ้าย (เรียงตามแนวตั้ง)
เพื่อที่เราจะดูรายละเอียดสินค้า (description) น่ะครับ

มันดันขึ้นบรรทัดต่อไปนี้


1054 - Unknown column 'p.products_id' in 'on clause'

select count(p.products_id) as total from products p, products_description pd, manufacturers m left join specials s on p.products_id = s.products_id where p.products_status = '1' and pd.products_id = p.products_id and pd.language_id = '1' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '18'

[TEP STOP]

เหมือนมันฟ้องว่าหาสินค้าไม่เจอหรือ PHP ไม่สมบูรณ์นี่แหละครับ

ผมจะต้องแก้โค้ดตรงไหนครับ หรือมีอะไรผิดพลาดครับ
วานเซียน OS Commerce ช่วยหน่อยนะครับ ผมไม่ค่อยรู้ภาษา PHP

กรณีนี้เป็นเมื่อผมเปลี่ยน templates บางอันที่โหลดมาจากต่างประเทศ
เมนูอื่นๆ ใช้ได้หมด พอจะดูรายละเอียดสินค้าขึ้นมาดันเกิด eror อย่างที่เห็นครับ
eror นี้เกิดเฉพาะตอนเรากดดูรายละเอียดสินค้าจากเมนู Catagories ทางด้านซ้ายเท่านั้นนะครับ
แต่พอดูรายละเอียดสินค้าจากเมนู New product หรือ เมนู Special Product น่ะดูได้ครับ
ทำไมเป็นอย่างนี้ไม่รู้

รบกวนเซียนหลายๆ ท่านช่วยด้วยนะครับ
ขอบคุณครับ
 Tongue
บันทึกการเข้า
sweet04
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 5



ดูรายละเอียด
« ตอบ #1 เมื่อ: 17 ธันวาคม 2007, 15:44:13 »

ขึ้นอย่างนี้ด้วยครับ

1054 - Unknown column 'p.products_id' in 'on clause'

select count(p.products_id) as total from products_description pd, products p left join manufacturers m on p.manufacturers_id = m.manufacturers_id, products_to_categories p2c left join specials s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '1' and p2c.categories_id = '59'

[TEP STOP]

ช่วยด้วยนะครับ
บันทึกการเข้า
dbzthai
ก๊วนเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 372



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 19 ธันวาคม 2007, 12:09:02 »

อ่อ เวอร์ชั่น mysql มันไม่ตรงกัน

วิธีแก้ไม่ยากครับ

เข้า googgle  แล้วค้นหาคำว่า

1054 - Unknown column 'p.products_id' in 'on clause'

แล้วก็ทำตามขั้นตอนครับ ไม่ได้มาถามอีกทีนะ อิอิ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์