|
|
|
|
|
|
หน้า 1 จาก 6 การสร้างสมุดเยี่ยมชมออนไลน์แบบง่ายๆ ด้วย PHP

สวัสดีครับ วันนี้ผมเขียนบทความเรื่องการทำสมุดเยี่ยมออนไลน์ด้วย PHP เอามาให้ได้อ่านกันครับ โปรแกรมตัวนี้ผมทำขึ้นเพื่อเป็นตัวอย่างในการใช้ PHP ติดต่อฐานข้อมูล แล้วประยุกต์เอามาใช้งานในแบบต่างๆ สำหรับมือใหม่ที่หัดศึกษา PHP สามารถเอาโค้ดนี้ไปลองศึกษาดูได้ครับ เพราะจะเป็นแบบง่ายๆ
ดาวน์โหลดโค้ดได้ที่นี่ครับ
มาเริ่มกันเลยดีกว่าครับ..... หลังจากนั้นให้คุณเข้าไปสร้างฐานข้อมูลกันก่อนนะครับ จากตัวอย่างดังรูปข้างล่างนี้ผมใช้ phpMyadmin เป็นระบบในการจัดการฐานข้อมูล MySQL ครับ ให้คุณทำการสร้างฐานข้อมูลชื่อ guestbook เสร็จแล้วกดที่ปุ่ม "สร้าง" ครับ

ต่อมาจะเป็นการสร้างตารางเพื่อใช้เก็บข้อมูล ในตัวอย่างนี้ผมใช้ชื่อตารางว่า message มีทั้งหมด 5 ฟิลด์ จากนั้นกด "สร้าง"

เมื่อเข้ามายังหน้าของการกำหนดประเภทฟิลด์ โดยมีทั้งหมด 5 ฟิลด์
ฟิลด์ที่1 ชื่อ id ชนิดของข้อมูลเป็น int ความยาวของอักขระเท่ากับ 4 ,กำหนดให้เป็น primary key,และAuto increment ด้วยครับ ฟิลด์ที่ 2 ชื่อ sign_name ชนิดของข้อมูลเป็น varchar ความยาวของอักขระเท่ากับ 20 เอาไว้เก็บชื่อของผู้ลงนามสมุดเยี่ยม ฟิลด์ที่ 3 ชื่อ email ชนิดของข้อมูลเป็น varchar ความยาวของอักขระเท่ากับ 30 เอาไว้เก็บอีเมล์ของผู้ลงนามสมุดเยี่ยม ฟิลด์ที่ 4 ชื่อ message ชนิดของข้อมูลเป็น varchar ความยาวของอักขระเท่ากับ 255 เอาไว้เก็บข้อความของผู้ลงนามสมุดเยี่ยม ฟิลด์ที่ 5 ชื่อ date_sign ชนิดของข้อมูลเป็น varchar ความยาวของอักขระเท่ากับ 25 เอาไว้เก็บเวลาที่ลงนามสมุดเยี่ยม
เมื่อคุณกำหนดค่าต่างเสร็จแล้วก็กดปุ่ม "บันทึก" หรือจะเอาคำสั่ง SQL ด้านล่างนี้ไปวางใน phpMyadmin แล้วสั่งให้มันสร้าง Auto เลยก็ได้ครับ
CREATE TABLE `message` ( `id` int(4) NOT NULL auto_increment, `sign_name` varchar(20) NOT NULL default '', `email` varchar(30) NOT NULL default '', `message` varchar(255) NOT NULL default '', `date_sign` varchar(25) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=1 ; |

เมื่อบันทึกเรียบร้อยแล้วจะรายงานผลดังรูปข้างล่างนี้

เมื่อคุณได้ดาวน์โหลดโปรแกรมที่ผมทำมาไว้แล้ว จะได้ไฟล์ zip ดังรูปข้างล่างนี้ ให้คุณแตกไฟล์ออกแล้วนำไปวางในไดเร็คทรอรี่ที่สำหรับโปรแกรม script php รันใช้งาน

<< หน้าแรก
< ย้อนกลับ
1
2
3
4
5
6
หน้าถัดไป >
หน้าสุดท้าย >> |