ThaiSEOBoard.com

ความรู้ทั่วไป => E-commerce => ข้อความที่เริ่มโดย: sweet04 ที่ 17 ธันวาคม 2007, 15:38:35



หัวข้อ: OS Commerce คลิกเลือกสินค้าแล้วขึ้นแบบนี้ครับ แก้ยังไง
เริ่มหัวข้อโดย: sweet04 ที่ 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 น่ะดูได้ครับ
ทำไมเป็นอย่างนี้ไม่รู้

รบกวนเซียนหลายๆ ท่านช่วยด้วยนะครับ
ขอบคุณครับ
 :P


หัวข้อ: Re: OS Commerce คลิกเลือกสินค้าแล้วขึ้นแบบนี้ครับ แก้ยังไง
เริ่มหัวข้อโดย: sweet04 ที่ 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]

ช่วยด้วยนะครับ


หัวข้อ: Re: OS Commerce คลิกเลือกสินค้าแล้วขึ้นแบบนี้ครับ แก้ยังไง
เริ่มหัวข้อโดย: dbzthai ที่ 19 ธันวาคม 2007, 12:09:02
อ่อ เวอร์ชั่น mysql มันไม่ตรงกัน

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

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

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

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