A-AA+then

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

981

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

3 ความคิดเห็น

เป็นคำถามที่ถามง่ายแต่ตอบยากฮะ
แต่จะขอสรุปความรู้ที่ได้รับจากคุงอา 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
^