เว็บบอร์ดอย่างง่าย ด้วย php + mysql

ปรับปรุง : 2549-08-18 (ปรับอ่านง่าย)
Miniboard : สำหรับการเรียนรู้
    คำแนะนำ
  1. โปรแกรมนี้ประกอบด้วย (miniboard.zip)
    1. minilist.php
    2. minipost.php
    3. miniread.php
    4. minireply.php
    5. minireset.php
  2. ในการติดตั้งงฐานข้อมูล สามารถใช้ phpmyadmin
    สร้าง 2 ตารางในฐานข้อมูล test
    CREATE TABLE `miniboard` (
    `mid` INT NOT NULL AUTO_INCREMENT ,
    `subj` VARCHAR( 100 ) NOT NULL ,
    `msg` TEXT NOT NULL ,
    `mtime` VARCHAR( 20 ) NOT NULL ,
    PRIMARY KEY ( `mid` )
    ) TYPE = MYISAM ;
    CREATE TABLE `minireply` (
    `mid` INT NOT NULL ,
    `subj` VARCHAR( 100 ) NOT NULL ,
    `msg` TEXT NOT NULL ,
    `mtime` VARCHAR( 20 ) NOT NULL
    ) TYPE = MYISAM ;
  3. แก้ค่าของตัวแปรทั้ง 5 โปรแกรม
    $host = "127.0.0.1:3306";
    $db   = "test";
    $tb   = "miniboard";
    $user = "admin";
    $pass = "p";
  4. ทดสอบเปิด http://thaiall.ueuo.com/miniboard/
    ท่านควรหา Server เพื่อทดสอบ Code หรือใช้โปรแกรมช่วยติดตั้ง Web Server ของ thaiabc.com ก็ได้
    สิ่งที่โปรแกรมนี้ยังขาด (เยอะมาก)
  1. ต้องปรับการแสดงผลให้อ่านง่ายขึ้น เช่นเติมคำอธิบาย หรือเน้นคำ
  2. ขาดการแยกสีพื้นแต่ละบรรทัด
  3. ขาดการนับจำนวนความคิดเห็นในแต่ละกระทู้ แสดงที่หน้าแรก
  4. ขาดการแยกหน้า เมื่อมีกระทู้มากขึ้น
  5. ขาดการแยกหน้า เมื่อมีความคิดเห็นในกระทู้มากขึ้น
  6. ขาดชื่อผู้ตั้งกระทู้ และชื่อผู้แสดงความคิดเห็น
  7. ขาดระบบป้องกันการ Bomb webboard
  8. ขาดระบบ Admin เข้าไปแก้ไข คำที่ไม่เหมาะสม
SCREEN SAMPLE

1. minilist.php : แสดงรายชื่อกระทู้

2. minipost.php : เพิ่มกระทู้ใหม่

3. miniread.php : อ่านรายละเอียด และความคิดเห็นในกระทู้

4. minireply.php : เพิ่มความคิดเห็นในกระทู้

5. minireset.php : ลบข้อมูลทั้ง 2 ตารางใน MySQL
ผู้สนับสนุน + ผู้สนับสนุน
+ รับผู้สนับสนุน

แนะนำเว็บใหม่ : ผลการจัดอันดับ
รักลำปาง : thcity.com : korattown.com : topsiam.com : มหาวิทยาลัยโยนก
ศูนย์สอบ : รวมบทความ : ไอทีในชีวิตประจำวัน : ดาวน์โหลด : yourname@thaiall.com
ติดต่อ ทีมงาน ชาวลำปาง มีฝันเพื่อการศึกษา Tel.08-1992-7223