กลับมาพบกันอีกครั้งหลังจากที่ผมไปพยายามตั้งสติกับบทความชุดนี้
บทความชุดนี้ผมบอกก่อนเลยว่า เขียนยากมาก ๆ ๆ ๆ ครับ เนื่องจากต้องอาศัยประสบการณ์ทั้งในแง่ของการใช้โปรแกรม
DW ทั้งในแง่ของการเขียนภาษา ASP ทั้งในเรื่องของ DataBase แต่ที่ยากที่สุด
คือ ทำอย่างไรให้บทความชุดนี้ ท่านที่เข้ามาอ่านแล้ว สามารถนำไปใช้งานได้จริง
ๆ นี่คือสิ่งที่ทำให้ผมกลุ้มกับบทความชุดนี้..แต่อย่างไรก็ตั้งใจจะเขียนให้จบก่อนปีใหม่นี้แน่นอนครับ
(2546)
สร้างเพจอ่านรายระเอียดของกระทู้
ในคราวที่แล้วเราได้พูดถึงการดึงเอาหัวข้อกระทู้ขึ้นมาแสดงเป็นรายการต่าง
ๆ ให้ผู้ชมสามารถอ่านหัวข้อกระทู้ที่สนใจได้ มาคราวนี้จะเป็นเรื่องของการทำให้หัวข้อกระทู้เหล่านั้นสามารถ
Link เข้าไปอ่านยังเนื้อหาของกระทู้ต่าง ๆ ได้ มาลองทำตามกันดูนะครับ
ทำ
Link ให้คลิ๊ก
การที่ผู้ชมหรือผู้ใช้งาน
webboard จะสามารถเข้าไปอ่านรายละเอียดของกระทู้ได้นั้น เราต้องสร้าง
link ที่หัวข้อกระทู้ไว้เตรียมบริการผู้ใช้งานด้วย ดังมีขั้นตอยดังนี้
1. ให้คุณทำการ
HighLight ที่ข้อความในคอลัมน์ของตารางที่ชื่อว่า
Topic ดังรูป
Pic.1 นะครับ
2.
จากนั้นให้ทำการเปิดหน้าต่างที่ชื่อว่า Server
Behaviors ขึ้นมา (Main
Menu -> Window -> Server Behaviors)
เราจะสังเกตได้ว่าที่หน้าต่างนี้จะมีการ HighLight ไปที่เมนูหนึ่งดังภาพ
Pic.2
Pic.2
3.ที่ Server Behaviors นี้ให้เราทำการ Click ไปที่เครื่องหมายบวก
(+) แล้วเลือกไปที่เมนู
Go To Detail Page
ดังภาพ Pic.3
Pic.3
4.
เมื่อเลือกที่เมนูดังกล่าวแล้ว เราจะได้หน้าต่างให่เกิดขึ้นมาที่ชื่อว่า
Go To Detail Page
ที่หน้าต่างนี้ ให้ทำการกำหนดค่าดังนี้
Link
: ไม่ต้องกำหนดค่าใด ๆ ถ้าคุณทำตามมาตั้งแต่แรกโปรแกรมจะทำการเลือกค่าไว้ให้คุณโดยทันที
Detail Page :
ให้ทำการ Browse..เลือกไฟล์ปลายทางที่ต้องการแสดงรายละเอียดของกระทู้
ผมให้ชื่อไฟล์นั้นว่า show.asp (เพื่อการสือสารคุณควรใช้ชื่อไฟล์เดียวกันนี้)
Pass URL Parameter :
ให้ชื่อว่า ID เพื่อเป็น key ในการใช้เลือกรายละเอียดของกระทู้นั้น
ๆ ออกมาแสดง
Recordset
: เลือก Recordset ที่คุณต้องการใช้งาน
Column
: เลือกไปที่คอลัมน์ ID เพื่อใช้เป็นค่าคีย์ในการเรียกดูรายละเอียดกระทู้
Pass Existing Parameters
: เลือกไปที่ URL Parameters เพราะเราจะส่งค่าไปในแบบ GET ไม่ผ่านฟอร์ม
ใครงงในการกำหนดค่าก็ให้ทำการกำหนดค่าเหมือนในภาพ
Pic.4 นะครับ จากนั้นก็ OK
Pic.4
จากนั้นให้ทำการทดสอบเว็บเพจนี้กับ
webserver ของคุณ เป็นอันว่าเราได้สร้าง Link กับหัวข้อกระทู้เสร็จแล้ว..ขั้นตอนต่อไปก็คือ
การสร้างไฟล์ show.asp เพื่อทำการเรียกดูข้อมูลของกระทู้ที่ผู้ใช้ต้องการอ่านออกมา