ขอความคิดเห็นครับ


ผมต้องการที่่จะสร้างฟอร์มกรอกข้อมูลโดยที่จำนวนฟอร์ม qry จาก DB แต่ละฟอร์ม สามารถกรอกข้อมูลแล้ว submit ได้ มีวิธีไหนที่ง่ายหรือมีตัวอย่างให้ดูไหมครับ


21 ก.ย. 2554 3 1,658

เป็นคำถามที่ถามง่ายแต่ตอบยากฮะ

แต่จะขอสรุปความรู้ที่ได้รับจากคุงอา gOragod มาเล่าดังนี้ว่า



อันที่จริงวิธีหรือกระบวนการ Query ไม่ได้ยุ่งยากอะไรมามายนัก

จุดที่ยากจริงๆ จะอยู่ตรงการออกแบบฐานข้อมูลเสียส่วนใหญ่

ซึ่งการออกแบบฐานข้อมูลดีหรือ field / table จำนวนน้อยๆ

ก็จะเอื้อให้การเขียนโค้ดในการที่จะ Query ข้อมูลได้ง่าย

หากออกแบบไม่ดีหรือมีการเก็บข้อมูลที่สลับซับซ้อนซ่อนเงื่อน

อันนี้ก็คงยุ่งยากเป็นธรรมดา



ส่วนโค้ดตัวอย่างคงไม่มีให้ดูเพราะยังไม่มีเป็นของตัวเองเช่นกัน

แต่สามารถหาศึกษาได้ทั่วไปตามเว็บไซต์ที่มีอยู่ออกเกลื่อน

หรือไม่ต้องไปหาไกลตัวที่ไหน GCMS ก็มีอยู่พร้อมให้แกะโค้ดอยู่แล้ว



สรุปอีกครั้ง อาจดูเหมือนจะกำปั้นทุบดินแต่มันก็เป็นอย่างนั้นจริงๆ

คือ มันขึ้นอยู่กับการใช้งาน และความต้องการในตัวงานของคุณเอง



เสริมนิดนึง

ไม่ต้องเก็บฟอร์มทั้งฟอร์มลง DB ก็ได้มั้ง

เอา javascript+DOM มาใช้ดีกว่า ลดการใช้ทรัพยากร ลดโลกร้อนฮะ
#1

อ้างอิงจาก หัวข้อผมต้องการที่่จะสร้างฟอร์มกรอกข้อมูลโดยที่จำนวนฟอร์ม qry จาก DB แต่ละฟอร์ม สามารถกรอกข้อมูลแล้ว submit ได้ มีวิธีไหนที่ง่ายหรือมีตัวอย่างให้ดูไหมครับ


ไม่ค่อยเข้าใจคำถามเท่าไร แต่ถ้าหมายถึงต้องการสร้างฟอร์มตามจำนวนในฐานข้อมูลละก็ ใช้ วิธีวนลูป แสดงฟอร์มก็ได้ครับ (ถ้าฟอร์มเหมือนๆกัน) เวลา submit ก็ submit ทีละฟอร์ม



หรือ



ถ้าต้องการ submit เพียงแค่ครั้งเดียว ก็ใช้ฟอร์มมันแค่อันเดียว แต่ใช้ input เป็น array โดยต้องกำหนดลำดับให้ชัดเจนครับ เช่น input[1] input[2] ซึ่ง input[1] คือ input ของฟอร์ม 1 นั่นเอง



และ......มีอีกหลายวิธีครับ ซึ่งก้แล้วแต่จุดประสงค์ในการใช้งาน





#2

+1 ให้คุงอา :28:
#3
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^