720 likes | 1.05k Views
PHP & MySQL ระบบจัดการสินค้า. โดย อ. นัฐพงศ์ ส่งเนียม http://www.siam2dev.com xnattapong@hotmail.com. ระบบจัดการสินค้า. เป็นส่วนที่ admin หรือ พนักงานจะทำการจัดการกับข้อมูลสินค้าซึ่งได้แก่. เพิ่มสินค้า ลบสินค้า แก้ไขสินค้า ค้นหาสินค้า. ตารางสินค้า. TbProduct
E N D
PHP & MySQLระบบจัดการสินค้า โดย อ. นัฐพงศ์ ส่งเนียม http://www.siam2dev.com xnattapong@hotmail.com
ระบบจัดการสินค้า เป็นส่วนที่ admin หรือ พนักงานจะทำการจัดการกับข้อมูลสินค้าซึ่งได้แก่ • เพิ่มสินค้า • ลบสินค้า • แก้ไขสินค้า • ค้นหาสินค้า
ตารางสินค้า • TbProduct • ProID (PK) รหัสสินค้า • ProName ชื่อสินค้า • ProVersion รุ่น • ProPrice ราคา • ProColor สีสินค้า • ProImg รูปภาพตัวอย่าง • ProType ประเภทสินค้า
MobileDB • TbMember • TbProduct
สร้าง database และ table ดังนี้ • เปิด IE ขึ้นมา • เรียก Localhost • คลิกที่ PHPMyAdmin
ป้อน User Name และ Password • UserName : root • Password : 121 , 123 ,1234
สร้างฐานข้อมูลชื่อ MobileDB • พิมพ์ชื่อฐานข้อมูล MobileDB • แล้วกด สร้าง
สร้างตารางใหม่ชื่อ TbProduct 7 ฟิลด์ กด ลงมือ
ฟิลด์ ProID • Type : VarChar(4) • Exp. P001 , N001 , N002 , S001 , S001 • กำหนด ขนาด 4 • กำหนด เป็น PK
ฟิลด์ ProName • Type : VarChar • Size : 100
กำหนด ฟิลด์ต่างๆ ให้ครบดังนี้
สร้างไฟล์ขึ้นมาใหม่ใน DreamweaverMX • ในหน้าต่าง site • คลิกเมาส์ขวา เลือก new file • ตั้งชื่อไฟล์ เป็น Admin_Mng_Product.php C:\AppServ\www\Mobile_50_2\ http://localhost/Mobile_50_2/
กด Ctrl + U เพื่อเปลี่ยนขนาดตัวอักษร
กลับมาที่หน้าจอ Design แล้ว แทรกตาราง 2 แถว 1 คอลัมน์ 80%
พิมพ์ข้อความในแถวบนดังนี้พิมพ์ข้อความในแถวบนดังนี้
แทรกตารางในแถวที่ 2 ดังรูป
แทรกคำสั่งหน้า tag table ดังนี้
โค้ดสำหรับเชื่อมต่อ server
แทรกคำสั่ง PHP ก่อนคำสั่ง TR ที่ 2
ใส่คำสั่งแสดงแต่ละฟิลด์ออกมาใส่คำสั่งแสดงแต่ละฟิลด์ออกมา
คำสั่ง แทรกรูปของ HTML • <img src=“p001.jpg”> • <img src=“images/p001.jpg”>
สร้างไฟล์ใหม่ชื่อ Admin_Del_Product.php
การแก้ไขข้อมูล คำสั่ง SQL ที่จำเป็น • SELECT • DELETE • INSERT INTO • UPDATE
คำสั่ง SQL • UPDATE `mobile_db`.`tbproduct` SET `ProName` = 'nokia',`ProVersion` = 'asdf',`ProPrice` = '444',`ProColor` = 'blakc',`ProImg` = 'p003.jpg' WHERE CONVERT( `tbproduct`.`ProID` USING utf8 ) = 'P003' LIMIT 1 ;
สร้างฐานข้อมูลชื่อ Mobile_DB PK • สร้างตาราง TbProduct
ให้เพิ่มข้อมูล ไป 2 เรคคอร์ด กด ที่นี่เพื่อแก้ไข หาก พิมพ์ไม่ถูกต้อง
สร้างไฟล์ชื่อ Admin_Edit_Product.php • Click เมาส์ขวาในหน้าต่าง site • แล้วเลือก New File • แล้วตั้งชื่อไฟล์เป็น • Admin_Edit_Product.php
เปิดไฟล์ Admin_Edit_Product.php ขึ้นมา ทำการ Encoding ให้เรียบร้อย
ออกแบบหน้าจอโดยใส่ ตาราง เข้าไปดังรูป • 2 แถว • 1 คอลัมน์ • 50%
จากนั้นพิมพ์ข้อความดังรูปจากนั้นพิมพ์ข้อความดังรูป จัดตารางให้อยู่ตรงกลางหน้าจอ
แทรกฟอร์มเข้าไปในแถวที่ 2 ดังรูป แทรกฟอร์มเข้าไป
กำหนด Action ของฟอร์มไปที่ไฟล์Admin_Update_Product.php
แทรกตารางในฟอร์มข้างล่างดังนี้แทรกตารางในฟอร์มข้างล่างดังนี้ • 8 แถว • 2 คอลัมน์ • 100 %