MySQLi Database Connector
Extension for Adobe Dreamweaver

การใช้ Dreamweaver กับ PHP และ MySQL ด้วย PHP ตั้งแต่เวอร์ชั่น 5.5 ขึ้นไปนั้น เราจำเป็นต้องเปลี่ยนมาใช้ MySQLi Api ที่ PHP รองรับการใช้งาน เนื่องจาก PHP ที่ใช้ MySQL (ไม่มี i) หรือ MySQL Originale แต่เดิมนั้นได้ถูกยกเลิกออกไป (ไม่สามารถใช้งานได้) ซึ่งส่งผลกระทบต่อผู้ใช้ Dreamweaver ในการพัฒนา Web Application ในแบบ Visual หรือโดยการลากวางอย่างมาก เพราะ การทำงานของ Dreamweaver นั้นใช้ MySQL Originale ในการพัฒนา PHP Web Application ซึ่งทาง Adobe เจ้าของ Dreamweaver ได้ยกเลิกการพัฒนาใด ๆ เกี่ยวกับ Feature ที่เกี่ยวข้องกับการใช้งาน Database ในการพัฒนา Web ในส่วนนี้ลงไปแล้ว

ดังนั้น DwThai.Com จึงดำเนินการพัฒนา Extension ในส่วนนี้ขึ้นมา เพื่อให้ Dreamweaver ยังคงสามารถใช้ Feature นี้ได้กับโปรแกรม Dreamweaver และยังสามารถใช้งานกับ PHP ในเวอร์ชั่น ๆ ใหม่ได้ต่อไป และที่สำคัญ คือ ตั้งใจพัฒนาเพื่อคนไทย Extension นี้จึงมี Feature บางอย่างที่ถ้าเป็นต่างประเทศพัฒนาคงจะไม่มีมาให้เราคนไทยใช้ แต่สำหรับ Extension ที่ DwThai.Com พัฒนานั้นจะมี.
MySQLi Database Connector same as MySQLi Server Behaviors: DwThai.Com Edition

System Requirement

MySQLi Database Connector ปัจจุบันนี้รองรับระบบต่าง ๆ ที่ได้ผ่านการทดสอบแล้ว ดังนี้
(below is software that has been tested with this extension.)
  • Microsoft Windows (7, 8, 10)
  • Adobe Dreamweaver CC (2013, 2014, 2015, 2017 v17.0 [64-Bit])
    • Dreamweaver CC 2013
    • Dreamweaver CC 2014
    • Dreamweaver CC 2015 *Recommend
    • Dreamweaver CC 2017 v17.0 [64-Bit]
  • Apache 2.4.x
  • PHP 5.4, 5.5, 5.6, 7.0, 7.1 (or any version support The MySQLi functions. *mysqli_)
  • MySQL/MariaDB
  • XAMPP Version: 1.8.2 (or higher version) or another software for PHP development environment (WAMP, AppServ, ...etc).
  • Internet Connection
ข้อมูลข้างต้นคือข้อมูลที่ได้ผ่านการทดสอบแล้ว
สำหรับ Software อื่นที่เกี่ยวข้อง ไม่ใช่ว่า Extension นี้จะใช้งานไม่ได้ แต่หากว่า เป็น Software ที่เรายังไม่ได้ทำการทดสอบร่วมเท่านั้น
*unsupported Dreamweaver CS6 and Macintosh.

สำหรับ Version ของ Software ต่าง ๆ ที่เกี่ยวข้อง DwThai.Com เปิดรับให้ผู้ที่ใช้งานรบกวนแจ้งข่าวกันเข้ามา ทางเราจะได้อัพเดทให้ผู้ใช้งาน Extension นี้ได้ทราบต่อไป และสำหรับในเวอร์ชั่นอื่น ๆ ของ Dreamweaver นั้น ทาง DwThai.Com จะเร่งทดสอบเพื่อให้ท่านได้ใช้งานกันได้ต่อไปกับโปรแกรม Dreamweaver ที่ตนเองต้องการใช้งาน

Installation

ในการติดตั้ง MySQLi Database Connector นั้น จะแบ่งเป็นการติดตั้งตามโปรแกรม Dreamweaver ที่ท่านใช้งาน โดยรายละเอียด ดังนี้

ขั้นตอนการติดตั้งสำหรับ Dreamweaver CC 2013, 2014



MySQLi install on Dreamweaver

ขั้นตอนการติดตั้งสำหรับ Dreamweaver CC 2015 ขึ้นไป


Credit

เครดิตการลงทะเบียน
ทุก ๆ ท่านที่มีสิทธิใช้งาน Extension นี้ท่านจะได้รับเครดิตการใช้งาน (Credit) ซึ่งเครดิตนี้แต่ละท่านจะได้รับไม่เท่ากัน ขึ้นอยู่กับจำนวนเงินที่ท่านได้สนับสนุน DwThai.Com เข้ามา (ขั้นต่ำ 1 เครดิต) เครดิตนี้ใช้เพื่อลงทะเบียนใช้งาน Extension
เครดิตท่านสามารถตรวจสอบได้จากหน้าแรก MySQLi Database Connector Credit

Registration

หลังจากท่านได้ทำการติดตั้งแล้ว การใช้งาน Extension นี้จำเป็นต้องมีการลงทะเบียนเพื่อใช้งาน Extension ได้อย่างครบถ้วนสมบูรณ์ ซึ่งในการลงทะเบียนนี้ ท่านจำเป็นต้องมี
▶ หมายเลขโทรศัพท์มือถือ *ที่ท่านลงทะเบียนไว้กับ DwThai.Com
ในการลงทะเบียนด้วยหมายเลขโทรศัพท์มือถือเพื่อใช้งาน การลงทะเบียน 1 ครั้ง ท่านจะได้รับ Code เพื่อใช้ลงทะเบียนทางข้อความ SMS

เมื่อลงทะเบียนแล้วเครดิตการใช้งานของท่านจะลดลง หากเครดิตหมด ท่านจะไม่สามารถลงทะเบียนได้อีก

ขั้นตอนการลงทะเบียน

เปิดโปรแกรม Dreamweaver และทำการตั้ง Site งานใหม่ (New Site)

  1. ที่ Insert Panel จะพบรายการ DwThai.Com MySQLi ให้เลือก
  2. เมื่อเลือกตามข้อ 1 ให้คลิกที่ Connection Patch เพื่อลงทะเบียนการใช้งาน Extension
  3. การลงทะเบียนตามข้อ 2 ใช้หมายเลขโทรศัพท์ที่ได้ลงทะเบียนไว้กับ DwThai.Com
  4. กรอกหมายเลขโทรศัพท์ตามข้อ 3 กดเพื่อรับ Code ทาง SMS ซึ่งจะส่งไปที่หมายเลขโทรศัพท์ของท่าน
  5. เมื่อได้รับ Code ดั่งข้อ 4 ให้ทำการยืนยัน Code
  6. เมื่อยืนยันโค้ดแล้ว สามารถกดปุ่ม Patch ที่หน้าต่างนั้นได้ทันที เพื่อเริ่มต้นใช้งาน

Removal

การถอด Extension ออกจากโปรแกรม Dreamweaver นั้น ท่านสามารถถอดการติดตั้งได้โดยใช้ Adobe Extension Manager CC หรือ ExManCmd /remove "Extension Name"
ซึ่งการถอดการติดตั้งเฉพาะ Extension นั้น เมื่อท่านประสงค์ต้องการใช้งานอีกครั้งก็สามารถติดตั้งได้ใหม่ โดยที่ท่านไม่ต้องลงทะเบียนใช้งานอีก ส่งผลให้เครดิตการลงทะเบียนของท่านไม่ลดลง

Reset Code

Credit Code ที่ได้รับทาง SMS เพื่อลงทะเบียนใช้งาน MySQLi Database Connector นั้น เมื่อใช้ไปแล้ว ท่านสามารถแจ้ง Reset เพื่อใช้งานใหม่ได้ โดยมีเงื่อนไขดังนี้

  1. ท่านต้องเก็บรักษา Code ที่ได้รับทาง SMS ไว้ (โค้ดหายจะไม่สามารถรีเซ็ทได้)
  2. การใช้ Code แต่ละครั้งต้องมีระยะเวลาเกินกว่า 45 วันขึ้นไป
  3. แจ้งขอ Reset โดยไม่มีค่าใช้จ่าย ได้ไม่เกิน 2 ครั้งต่อ 1 โค้ด
    *เท่ากับ ท่านสามารถใช้ Code ที่ได้รับ 3 ครั้ง (ครั้งแรก 1 + Reset อีก 2)
  4. การแจ้งขอ Reset โดยไม่เข้าเงื่อนไขใน 2 และ 3 มีค่าใช้จ่าย 50 บาท ต่อครั้ง

การแจ้งขอ Reset สามารถแจ้งได้ทาง E-Mail: dwthai@gmail.com โดยระบุเหตุผลในการขอ Reset ให้เราทราบ

First Time

ครั้งแรกของการเริ่มต้นใช้งาน MySQLi Database Connector
ผู้ใช้งาน Extension ที่ได้ทำการ Registration เสร็จสิ้นแล้ว การใช้งาน Extension นี้ ให้ท่านปฏิบัติตามขั้นตอน ดังนี้
  1. ทำการ New Site
    โดยทำการสร้างไซต์ให้มีการใช้งานกับ Web Server เหมือนกับที่ท่านเคยสร้างกับการใช้งาน Dreamweaver Database
  2. คลิกที่ Connection Patch เพื่อทำการเริ่มต้นใช้งาน
    *คอมพิวเตอร์ต้องมีการเชื่อมต่อ Internet
  3. เมื่อได้ทำตามในข้อ 2 แล้ว ท่านสามารถใช้งาน Options ต่าง ๆ ของ Extension นี้ได้ตามปรกติเหมือนท่านใช้งานกับ Dreamweveaver กับฐานข้อมูล MySQL ที่ท่านได้เคยศึกษามา เช่น การสร้าง Connection, RecordSet, Binding เป็นต้น