Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,025

HOME > ASP > ASP Forum > รบกวนถามหน่อยคับว่า ขั้นตอนการทำงานของ webboard มีขั้นตอนอย่างไรบ้างคับ



 

รบกวนถามหน่อยคับว่า ขั้นตอนการทำงานของ webboard มีขั้นตอนอย่างไรบ้างคับ

 



Topic : 028609



โพสกระทู้ ( 5 )
บทความ ( 0 )



สถานะออฟไลน์




คือ ขั้นตอนการทำเริ่มจากหน้าหลัก ลิ้งไปแล้วเรียก form ใหม่รึป่าว แบบไหนขอแบบ คร่าวๆก้อได้ครับ
คือยังไม่ค่อยเข้าใจหลักการทำงานน่ะครับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-06-25 11:02:57 By : airtonio View : 2084 Reply : 6
 

 

No. 1



โพสกระทู้ ( 124 )
บทความ ( 0 )



สถานะออฟไลน์


มีการส่งค่า $id ของ หัวเรื่องนั้นๆ แล้ว ต้องมีคีย์รองสำหรับการรองรับ สำหรับการคอมเม้นในหน้าเว็บบอร์ดนั้นๆ เพื่อให้สมาชิกตอบคำถามในหัวกระทู้ เป็นหลักการแต่ในการเขียน ต้องศึกษาเองนะ






Date : 2009-06-25 11:34:44 By : coolkidz
 


 

No. 2



โพสกระทู้ ( 5 )
บทความ ( 0 )



สถานะออฟไลน์


แล้วในการเก็บข้อมูลลงฐาน ระหว่าง สมาชิก กับ ผู้เข้าชม นั้น จะเก็บต่างกันอย่างไรอ่ะคับ
Date : 2009-06-25 11:49:52 By : airtonio
 

 

No. 3



โพสกระทู้ ( 4,692 )
บทความ ( 8 )



สถานะออฟไลน์


ตารางฐานข้อมูล:
topic
--topic_id, topic_subject

post
--post_id, topic_id, post_name, post_text, post_time
*ในตาราง post นั้น topic_id จะเชื่อมโยงไปยังตาราง topic.topic_id

ในหนึ่งกระทู้ก็จะได้

topic_id แล้วเรียก topic_subject ออกมาแสดง
แล้วแสดงข้อความตั้งแต่ตอนตั้งกระทู้ไปถึงตอบโดยเรียก post.topic_id ให้ตรงกับ topic.topic_id โดยเอา post.post_text เป็นเนื้อหามาแสดง post.post_name เป็นชื่อคนตั้ง/ตอบกระทู้ ไล่ไปเรื่อยๆจนหมด ก็จะได้ 1 กระทู้

เวลาตั้งกระทู้ก็กำหนดฟอร์มให้มี subject(*บังคับให้กรอก) แล้วมีช่อง text ให้กรอกข้อความ
ตอนบันทึกก็แยกเป็นบันทึก2ตาราง(ตอนตั้งกระทู้บันทึก2 ตอนตอบบันทึกตาางเดียว) เป็น topic_subject ให้ใส่หัวข้อกระทู้
แล้ว post.topic_id ให้ตรงกับ topic.topic_id แล้วใส่ข้อความ ชื่อคนเขียน เวลาลงไป เป็นอันเสร็จ

ถ้าขั้นตอนนี้เข้าใจแล้วก็ใช้โครงสร้างนี้ทำระบบการลบ post ลบกระทู้ ได้ต่อไป หรืออาจจะพัฒนาไปถึงแยกกระทู้, ย้ายกระทู้ก็จะทำได้ง่าย
Date : 2009-06-25 18:15:09 By : mr.v
 


 

No. 4



โพสกระทู้ ( 5 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณมากครับ พอเข้าใจหลักการทำงานแล้ว
Date : 2009-06-26 09:02:10 By : airtonio
 


 

No. 5



โพสกระทู้ ( 4,692 )
บทความ ( 8 )



สถานะออฟไลน์


การเก็บข้อมูลในหน้า new topic หรือ post reply จะต้องเรียก member id ให้ได้ก่อน แล้วซ่อนเป็น input type hidden เป็นหมายเลขสมาชิก ถ้าไม่มีใส่ 0
ทีนี้เวลาโพสท์ จากตัวอย่างเก่าก็เพิ่มในตาราง post อีกช่องหนึ่งชื่อ poster_id เป็นไอดีของสมาชิก ก็บันทึกลงไป

เวลาแสดงกระทู้ เพิ่มเติมจากข้างบนคือเดิมใช้ post_name ก็เอา poster_id มาด้วย
โดยแยกว่าถ้าเป็น 0 ให้วงเล็บว่า (Guest) คือคนทั่วไปไม่ได้สมัครสมาชิก ก็อาจจะทำเป็น post.post_name (post.poster_id) -> สมหวัง (บุคคลทั่วไป) เป็นต้น
...........................
ส่วนกรณีที่ไม่ใช่ 0 เราก็ทำ function อันนึงไปดึงชื่อสมาชิกจากในตารางสมาชิกมา ว่า member_id นี้ชื่ออะไร
โดยอาจจะใช้ชื่อ function getmembername() แล้วเอามาแสดง จะได้... post.post_name(getmembername(post.poster_id)) -> สมชาย(mr.win) เป็นต้น
Date : 2009-06-28 03:18:46 By : mr.v
 


 

No. 6

Guest


bvv
Date : 2010-08-09 00:13:30 By : kl
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนถามหน่อยคับว่า ขั้นตอนการทำงานของ webboard มีขั้นตอนอย่างไรบ้างคับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่