วันอาทิตย์ที่ 24 ตุลาคม พ.ศ. 2553

ระบบทะเบียนสินค้า ตอนที่ 2 เพิ่ม แสดง ลบ หมวดหมู่สินค้า

ต่อจากบทความตอนที่ 1 เรื่องของการออกแบบและการสร้างฐานข้อมูล บทความตอนนี้จะสอนท่านเขียนโปรแกรม เพื่อเพิ่มแสดง ลบ หมวดหมู่สินค้า (แต่ไม่มีแก้ไขเพราะไม่จำเป็น) ผมได้ออกแบบหน้าเว็บเพจตามในตอนที่ 1 เรียบร้อยแล้วคับ เรามาดูหน้าตาที่ผมออกแบบไว้กันเลย ส่วนฐานข้อมูลของผมชื่อ db_exshop table คือ tb_category คับ



ไฟล์ addcg.php สำหรับเพื่อกรอกชื่อหมวดสินค้าเราจะเขียนโค๊ดINSERT ในหน้านี้คับ
ไฟล์ addcg_save.php สำหรับโชว์ข้อความเมื่อหมวดสินค้าในถูกบันทึกแล้ว หน้านี้ไม่มีการเขียนโค๊ดใดๆ
ไฟล์ showcg.php สำหรับโชว์รายการหมวดหมู่สินค้า จะมีโค๊ดแสดงรายการและลบหมวด อยู่ในหน้านี้

 ดูผลลัพธ์ของโปรแกรมได้จาก ที่นี่
หน้าเว็บที่ผมสร้างไว้ทั้งหมดก็มีแค่ 3 หน้าเท่านั้นคับ  เรามาดูกันคับว่าผมจะเขียนโค๊ดจัดการกับข้อมูลหมวดหมู่สินค้ายังไง
ก่อนอื่นให้เปิด Dreamweaver ขึ้นมาแล้วสร้างไฟล์ใหม่ตั้งชื่อว่า leftmenu.php แล้วพิมพ์โค๊ดเข้าไปดังรูป
เราจะได้ไม่ต้องสร้างลิงค์ในทุกเพจคับ และจำทำให้แก้ไขได้ง่ายด้วย เวลาใช้งาน เช่นในไฟล์ addcg.php ให้เราพิมพ์โค๊ดเข้าไปตามนี้คับ
การเรียกใช้งานไฟล์ leftmenu.php
ก็จะได้ผลลัพธ์อย่างนี้ ในเพจที่เราใช้คำสั่งนี้เข้าไป


จากนั้นเปิดไฟล์ config.php ที่เราได้สอนท่านเมื่อบทความก่อนหน้านี้ไปแล้ว เราจะเพิ่มเติม function และสร้างตัวแปรอีกหน่อย ให้ท่านพิมพ์โค๊ดเข้าไปตามนี้เลย
ดังรูป
ไฟล์ config.php
ไฟล์ addcg.php ให้เขียนโค๊ดตามนี้เลยคับ
ไฟล์ addcg.php
ไฟล์ addcg_save.php ให้เขียนโค๊ดตามนี้

ไฟล์ addcg_save.php
ไฟล์ showcg.php (แสดง/ลบ)ให้พิมพ์โค๊ดตามนี้



บทความที่เกี่ยวข้อง 

26 ความคิดเห็น :

  1. โทษที่นะครับ มองไม่เห็น Code เลยครับ

    ตอบลบ
  2. ต้องขออภัยคับ (หาโค๊ดเดิมไม่เจอ จะแก้ให้ซะหน่อย) คำแนะนำคือ ให้saveลงเครื่องแล้วใช้โปรแกรมดูภาพเปิดดูคับ
    แนะนำให้ใช้ picasa เปิดคับ เพราะสามารถzoomรูปภาพได้ระเอียดดีกว่าโปรแกรมดูภาพอื่นๆคับ

    ตอบลบ
  3. ไม่ระบุชื่อ7 กรกฎาคม 2554 16:08

    code มองไม่เห็นครับพอจะมีโค้ดให้โหลดไหมครับ เขียนไม่ผ่าน ครับ
    chaichan22@gmail.com

    ตอบลบ
  4. http://pnwtt1987.blogspot.com/p/blog-page_14.html

    ตอบลบ
  5. ไม่ระบุชื่อ10 กันยายน 2554 13:18

    อ่านแทบไม่ได้เลย error เยอะ ได้ยังไงส่ง code ให้ที xotanox@gmail.com

    ตอบลบ
  6. พี่ครับตรงที่ปรับสถานะการชำระเงิน การจัดส่งสินค้า อ่ะครับ

    มันปรับสถานะไม่ได้ครับช่วนแก้ให้ที่นะครับ

    ขอบคุณล่วงหน้าครับ

    ตอบลบ
  7. ไม่ระบุชื่อ28 กันยายน 2555 16:57

    พี่ครับ ทำไมหน้าaddcg ต้องมีพวก จำนวน ราคาต้นทุน ราคาขาย รูป ด้วยอะครับ
    เพราะตอนเริ่มของหน้าaddcg มันมีแค่ ให้กรอกชื่อหมวดเองนิครับ

    อยากรู้อะครับ

    ตอบลบ
  8. ไม่ระบุชื่อ23 ตุลาคม 2555 15:36

    ใช่ครับ มันเป็น code เดียวกันกับ addpd.php อ่ะครับ

    ตอบลบ
  9. 555 อัพรูปผิดครับ นานแล้วนะเนี่ย เพิ่งมีคนทัก ตอนนี้กำลังหาโค๊ดเดิมอยู่ครับ เดี๋ยวจะแก้ไขให้นะครับ ^__^

    ตอบลบ
  10. ง้านรอน่ะครับเพราะเหลือ file เดียว

    ตอบลบ
    คำตอบ
    1. หาไฟล์ในเครื่องไม่เจอเลยครับ ให้ดาวน์โหลดจาก http://www.4shared.com/file/ASJptEkC/exshops.html
      หาไฟล์ชื่อ addcg.php ครับ

      ลบ
    2. ไฟล์โหลดไม่ได้เลยค่ะ อยากศึกษาโค้ดของพี่ ไม่อยากทำข้ามขั้นเลย ติดที่ไฟล์ addcd อย่างเดียวเลยค่ะ
      รลกวนช่วยตอบกลับมาที่เมล์ hiyingzha@gmail.com ได้ไหมคะ
      หรือขอเมล์ของพี่ก็ได้ค่ะ #เขียนเว็ปครั้งแรกพอมาเจอของพี่นี่สวรรค์มาโปรดเลย #รบกวนด้วยนะคะ >/\<

      ลบ
  11. ไม่ระบุชื่อ26 ตุลาคม 2555 00:03

    file Showcg มันขึ้นแบบนี้อ่าครับ
    Fatal error: Call to a member function MoveNext() on a non-object in C:\AppServ\www\minishop\showcg.php on line 42

    ตอบลบ
    คำตอบ
    1. ใช้คำสั่ง sql ผิดครับ ลองดูคำสั่ง select ดูครับ

      ลบ
    2. ขอบคุณมากครับบบบ

      ลบ
  12. รบกวนขอไฟล์ด้านบนทั้งหมดเลยได้ไหมค่ะ พอดีจะทำงานส่งอาจารย์ค่ะ
    ส่งมาที่ siriratmin85@gmail.com
    ขอบคุณล่วงหน้าค่ะ

    ตอบลบ
    คำตอบ
    1. ดาวน์โหลดจากที่นี่ครับ -> http://php-for-ecommerce.blogspot.com/p/blog-page_18.html

      ลบ
    2. ขอบคุงค่า!!!!!!!

      ดาวน์โหลดมาแล้วค่ะ แต่มีข้อสงสัยอีก ค่า รบกวนตอบด้วยนะค่า

      ไฟล์ jquery ,adodb คืออะไรค่า ถ้าจะทำเว็บตามที่บอกจำเป็นต้องเก็บไว้ในโฟล์เดอร์งานเราไหมค่า

      ลบ
  13. อยากได้ไฟล์มากครับ รบกวนส่งให้หน่อยนะครับ bannawee@gmail.com ขอบคุณมากครับ

    ตอบลบ
  14. ไม่ระบุชื่อ18 กุมภาพันธ์ 2557 09:43

    สงสัยครับทำไมโค้ด addcg.php กับ addpd.phpตัวเดียวกันครับผม

    ตอบลบ
    คำตอบ
    1. ผมใส่โค๊ดผิดครับ ดาวน์โหลดจาก http://php-for-ecommerce.blogspot.com/p/blog-page_18.html
      ได้เลยคับ

      ลบ
  15. ไม่ระบุชื่อ18 กุมภาพันธ์ 2557 11:34

    ขอบคุณมากครับผม...

    ตอบลบ
  16. ขอโค้ดได้ไหมคะ supawan_30912@hotmail.com กำลังทำโปรเจคจบพอดีคะ

    ตอบลบ
  17. ไม่ระบุชื่อ26 มกราคม 2558 19:17

    ขอโค้ด addcg.php หน่อยค่ะ เหลือแค่ตัวเดียว T^T

    ตอบลบ
    คำตอบ
    1. ความคิดเห็นนี้ถูกผู้เขียนลบ

      ลบ
  18. ขอโค้ด addcg.php หน่อยค่ะ เหลือแค่ตัวเดียว T^T kanokkron740@hotmail.com

    ตอบลบ