ขอความคิดเห็นครับ HomeForumขอความคิดเห็นครับ serviver_id@hotmail.com ผมต้องการที่่จะสร้างฟอร์มกรอกข้อมูลโดยที่จำนวนฟอร์ม qry จาก DB แต่ละฟอร์ม สามารถกรอกข้อมูลแล้ว submit ได้ มีวิธีไหนที่ง่ายหรือมีตัวอย่างให้ดูไหมครับ .::{เปรียว}::. เป็นคำถามที่ถามง่ายแต่ตอบยากฮะ แต่จะขอสรุปความรู้ที่ได้รับจากคุงอา gOragod มาเล่าดังนี้ว่า อันที่จริงวิธีหรือกระบวนการ Query ไม่ได้ยุ่งยากอะไรมามายนัก จุดที่ยากจริงๆ จะอยู่ตรงการออกแบบฐานข้อมูลเสียส่วนใหญ่ ซึ่งการออกแบบฐานข้อมูลดีหรือ field / table จำนวนน้อยๆ ก็จะเอื้อให้การเขียนโค้ดในการที่จะ Query ข้อมูลได้ง่าย หากออกแบบไม่ดีหรือมีการเก็บข้อมูลที่สลับซับซ้อนซ่อนเงื่อน อันนี้ก็คงยุ่งยากเป็นธรรมดา ส่วนโค้ดตัวอย่างคงไม่มีให้ดูเพราะยังไม่มีเป็นของตัวเองเช่นกัน แต่สามารถหาศึกษาได้ทั่วไปตามเว็บไซต์ที่มีอยู่ออกเกลื่อน หรือไม่ต้องไปหาไกลตัวที่ไหน GCMS ก็มีอยู่พร้อมให้แกะโค้ดอยู่แล้ว สรุปอีกครั้ง อาจดูเหมือนจะกำปั้นทุบดินแต่มันก็เป็นอย่างนั้นจริงๆ คือ มันขึ้นอยู่กับการใช้งาน และความต้องการในตัวงานของคุณเอง เสริมนิดนึง ไม่ต้องเก็บฟอร์มทั้งฟอร์มลง DB ก็ได้มั้ง เอา javascript+DOM มาใช้ดีกว่า ลดการใช้ทรัพยากร ลดโลกร้อนฮะ กรกฎ วิริยะ อ้างอิงจาก หัวข้อผมต้องการที่่จะสร้างฟอร์มกรอกข้อมูลโดยที่จำนวนฟอร์ม qry จาก DB แต่ละฟอร์ม สามารถกรอกข้อมูลแล้ว submit ได้ มีวิธีไหนที่ง่ายหรือมีตัวอย่างให้ดูไหมครับ ไม่ค่อยเข้าใจคำถามเท่าไร แต่ถ้าหมายถึงต้องการสร้างฟอร์มตามจำนวนในฐานข้อมูลละก็ ใช้ วิธีวนลูป แสดงฟอร์มก็ได้ครับ (ถ้าฟอร์มเหมือนๆกัน) เวลา submit ก็ submit ทีละฟอร์ม หรือ ถ้าต้องการ submit เพียงแค่ครั้งเดียว ก็ใช้ฟอร์มมันแค่อันเดียว แต่ใช้ input เป็น array โดยต้องกำหนดลำดับให้ชัดเจนครับ เช่น input[1] input[2] ซึ่ง input[1] คือ input ของฟอร์ม 1 นั่นเอง และ......มีอีกหลายวิธีครับ ซึ่งก้แล้วแต่จุดประสงค์ในการใช้งาน .::{เปรียว}::. +1 ให้คุงอา ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
แต่จะขอสรุปความรู้ที่ได้รับจากคุงอา gOragod มาเล่าดังนี้ว่า
อันที่จริงวิธีหรือกระบวนการ Query ไม่ได้ยุ่งยากอะไรมามายนัก
จุดที่ยากจริงๆ จะอยู่ตรงการออกแบบฐานข้อมูลเสียส่วนใหญ่
ซึ่งการออกแบบฐานข้อมูลดีหรือ field / table จำนวนน้อยๆ
ก็จะเอื้อให้การเขียนโค้ดในการที่จะ Query ข้อมูลได้ง่าย
หากออกแบบไม่ดีหรือมีการเก็บข้อมูลที่สลับซับซ้อนซ่อนเงื่อน
อันนี้ก็คงยุ่งยากเป็นธรรมดา
ส่วนโค้ดตัวอย่างคงไม่มีให้ดูเพราะยังไม่มีเป็นของตัวเองเช่นกัน
แต่สามารถหาศึกษาได้ทั่วไปตามเว็บไซต์ที่มีอยู่ออกเกลื่อน
หรือไม่ต้องไปหาไกลตัวที่ไหน GCMS ก็มีอยู่พร้อมให้แกะโค้ดอยู่แล้ว
สรุปอีกครั้ง อาจดูเหมือนจะกำปั้นทุบดินแต่มันก็เป็นอย่างนั้นจริงๆ
คือ มันขึ้นอยู่กับการใช้งาน และความต้องการในตัวงานของคุณเอง
เสริมนิดนึง
ไม่ต้องเก็บฟอร์มทั้งฟอร์มลง DB ก็ได้มั้ง
เอา javascript+DOM มาใช้ดีกว่า ลดการใช้ทรัพยากร ลดโลกร้อนฮะ
ไม่ค่อยเข้าใจคำถามเท่าไร แต่ถ้าหมายถึงต้องการสร้างฟอร์มตามจำนวนในฐานข้อมูลละก็ ใช้ วิธีวนลูป แสดงฟอร์มก็ได้ครับ (ถ้าฟอร์มเหมือนๆกัน) เวลา submit ก็ submit ทีละฟอร์ม
หรือ
ถ้าต้องการ submit เพียงแค่ครั้งเดียว ก็ใช้ฟอร์มมันแค่อันเดียว แต่ใช้ input เป็น array โดยต้องกำหนดลำดับให้ชัดเจนครับ เช่น input[1] input[2] ซึ่ง input[1] คือ input ของฟอร์ม 1 นั่นเอง
และ......มีอีกหลายวิธีครับ ซึ่งก้แล้วแต่จุดประสงค์ในการใช้งาน