หัวข้อ: ขอความเห็นเกี่ยวกับคุณสมบัติของสินค้าแต่ละอย่างหน่อยครับ DB,code,html form,php เริ่มหัวข้อโดย: dagdun ที่ 26 มิถุนายน 2009, 15:51:56 คือเรื่องมีอยู่ว่า จะทำเว็บซื้อขายสินค้า
ตัวอย่างเช่น ถ้าผมจะขายมือถือ พอเลือกหมวดหมู่ว่าเป็น มือถือ แล้ว ก็อยากให้มีคุณสมบัติต่าง ๆ มาให้เลือกอ่ะครับ เช่น จอกี่นิ้ว ยี่ห้ออะไร กล้องกี่ล้าน แต่ปัญหาคือ สินค้าแต่ละอย่างจะมีคุณสมบัติไม่เหมือนกัน [ดังรูป] เลยอยากจะถามว่า จะมีแนวคิดยังไงให้ตอบโจทย์ตามนี้ 1.ออกแบบ DB ให้รองรับฟิวด์พวกนี้ 2.join ตารางให้น้อยที่สุด เพราะเราจะต้องเก็บสินค้าเก่า ๆ ใว้อ้างอิงประวัติการขายด้วย หรือก็คือ พยายามไม่ให้ db ทำงานหนัก 3.เมื่อได้ตารางแล้ว จะออกแบบ form ยังไงดี อยากได้แค่แนวคิดก็ได้อ่ะครับ -------------------------------------------------------- ผมได้แนบรูปมาด้วย เผื่อผมอธิบายไม่เข้าใจ คือ ที่วงกลมสีแดงคือหมวดหมู่ ซึ่งแต่ละหมวดหมู่ก็จะมีคุณสมบัติของสินค้านั้น ๆ แตกต่างกันออกไปด้วย (http://www.thaiadmin.org/board/index.php?action=dlattach;topic=105791.0;attach=54423;image) (http://www.thaiadmin.org/board/index.php?action=dlattach;topic=105791.0;attach=54425;image) (http://www.thaiadmin.org/board/index.php?action=dlattach;topic=105791.0;attach=54427;image) หัวข้อ: Re: ขอความเห็นเกี่ยวกับคุณสมบัติของสินคŭ เริ่มหัวข้อโดย: kobkung ที่ 30 มิถุนายน 2009, 18:03:20 ก็ใช้ ajax เขียน ทำ table option ของสินค้าอีก table หนึ่ง ส่วน field จะทำแบบฟิลด์เดียวเก็บเป็น array ก็ได้ แต่ถ้าข้อมูลเยอะก็หนัก base หน่อย แล้วก็เขียน function แยก array ออกจากกันมาเข้าเงื่อนไข
ถ้าไม่คิดมากเรื่อง record เยอะ 1 option เก็บ 1 record เลยแล้ว loop เอา น่าไปถามห้อง programming นะ |