Sat 18 Mar 2006 12:19:26
คือที่ต้องทำมี
ไฟล์แรก formpoll.php
>>เป็นไฟล์สร้างฟอร์ม โพล ใช่มะ .......อันนี้พอทำได้
ไฟล์ที่สองนี่ใช่
>>ไฟล์ที่รับค่าข้อมูลจากไฟล์แรก ไปเก็บไว้ในข้อมูลลงใน text file ไม่รู้ได้ป่ะ .....(ปล. ไม่ใช้ DB นะ)
ไฟล์ที่สาม
>>แสดงผลการสำรวจโพล
ประมาณนี้ป่ะ ..........คือทำ ไฟล์แรกได้แระ แต่ไฟล์ที่สองกับสาม เริ่มไม่ถูกอ่ะ
รบกวนผู้รู้แนะนำหน่อย หรือมีตัวอย่างเปรียเทียบ บอกด้วยนะครับ
ขอบคุณครับ
จริงๆแล้ว Database ก็ทำการเก็บเป็นไฟล์เหมือนกันครับ เพียงแต่ต้องทำการสร้าง Pattern เพื่อแยกแต่ละ Field และแต่ละ Record ให้ทำการอ่านออกมาได้โดยไม่มีปัญหาครับ
ตามที่ถามว่าสามารถทำได้ไหมทำได้ครับเพราะขนาด Webboard (Forum) ก็ยังสามารถใช้งาน text file ในการสร้าง webboard ได้ครับ
ปัญหาอยู่ที่ตอนคุณออกแบบ Pattern ในการแยกแต่ละ field และแต่ละ record ออกจากกันครับ คือการเก็บแน่นอนว่าเก็บแบบ text ดังนั้นต้องใช้อักขระในการแยก field ที่ไม่เป็นอักขระที่สามารถป้อนเข้ามาได้ครับ
ในกรณีที่ทำเป็น Poll นั้นขึ้นอยู่กับว่าคุณต้องการเก็บรายละเอียดอะไรบ้างครับ ซึ่งถ้าเป็น Poll เพียงหัวข้อเดียวแล้วต้องการเก็บแค่ว่าตัวเลือกนั้นๆมีคนมาลงคะแนนเท่าไหร่ ก็อาจจะเป็นแค่
0|X|0|X|0|X|0 //Pattern = |X|
ในกรณีของผมข้างต้นผมก็ทำการอ่านทั้งบรรทัด จับเข้า explode() ก็จะได้ตัวเลข 0 จำนวน 4 ตัวเพื่อใช้ในการนับครับ ตอนบันทึกก็เอา array ทั้งหมดมา implode() แล้วก็เขียนลงไปเท่านั้นครับ

















