การเชื่อมต่อฐานข้อมูล Mysql(มายเอสคิวเอล) ด้วยภาษา php(พีเอชพี) ใน Dreamweaver(ดรีมวีฟเวอร์) เป็นการช่วยทำให้เราทำงานร่วมกับPHP(พีเอชพี)ได้ง่ายขึ้น
ขั้นตอนแรกทำ
เปิดโปรแกรม Dreamweaver (ดรีมวีฟเวอร์) ไปที่ Site(ไซต์) เลือก New site (นิวไซต์) ต่อมาตั้งชื่อ Site(ไซต์) ที่ช่อง Site Name(ไซต์เนม) เป็นชื่ออะไรก็ได้ ส่วนช่อง Local Site Folder(โลโคล ไซต์ โฟลเดอร์) ให้เลือก C:\Appserv\www\(สร้างFolder(โฟลเดอร์)ให้เป็นชื่อเดียวกับSite Name(ไซต์เนม) ก่อน แล้วทำการเลือก เมื่อเลือกเสร็จแล้ว คลิก Server(เซอร์เวอร์) ทางซ้ายมือ แล้วกดเครื่องหมายบวก เมื่อกดบวกเสร็จแล้ว เลือก Advanced(แอ๊ดวานซ์) เลือก Server Model(เซอร์เวอร์ โมเดล) เป็น PHP MySQL(พีเอชพี มายเอสคิวแอล) เลือกเสร็จแล้วกลับมาที่ Basic(เบสิค) ในช่อง Server Name(เซอร์เวอร์เนม) ให้ใส่ชื่อเดียวกับ Site Name (ไซต์เนม) ที่ตั้งไว้ เลือก Connect using(คอนเน็ก ยูสซิ่ง) ให้เป็น Local/Network(โลโคลโฮต/เน็ตเวิร์ค) ช่อง Server Folder(เซอร์เวอร์ โฟลเดอร์) ให้เลือก Folder(โฟลเดอร์) ที่เราสร้างไว้ในตอนแรก แล้วช่อง Web URL(เว็บ ยูอาร์แอล) ให้ใส่ http://localhost/(ชื่อ Folder(โฟลเดอร์) ที่สร้างไว้ใน www ตอนแรก) แล้วกด Save(เซฟ) จากนั้นติ๊กถูกที่ช่อง Testing(เทสทิ่ง) แล้วกด Save(เซฟ) เลือก PHP(พีเอชพี) จากนั้นลองใส่ข้อมูลใน เมื่อใส่ข้อมูลเสร็จแล้วให้บันทึกใน Folder(โฟลเดอร์) ที่สร้างไว้ ชื่อไฟล์ที่บันทึกต้องใส่ .php ทุกครั้ง แล้วกด Saver(เซฟ) เมื่อบันทึกแล้วให้กด F12 รันดู ถ้าข้อมูลโชว์ขึ้นบนแสดงว่า Dremweaver(ดรีมวีฟเวอร์) ได้เชื่อมต่อกับฐานข้อมูลเรียบร้อยแล้ว คลิกที่ window แล้วเลือก DataBases(ดาต้าเบส) เลือก databases(ดาต้าเบส) ทางด้านซ้ายมือ คลิกเครื่องหมายบวก เลือก MySQL Connection(มายเอสคิวแอล คอนเน็คชั่น) จะแสดงหน้าต่างขึ้น ในช่อง Connection Name(คอนเน็คชั่น เนม) ใส่ connection(คอนเน็คชั่น) ,ช่อง MySQL server(มายเอสคิวแอล) ใส่ Localhost(โลโคลโฮต) ,ช่อง User mane(ยูสเซอร์) ใส่ root(รูท) ,ช่อง Password(พาสเวิร์ด) ใสรหัสที่ตั้งไว้ของแต่ละเครื่อง และในช่อง databases(ดาต้าเบส) ใส่ชื่อ databasesที่เราสร้างไว้ กด test(เทส) เมื่อขึ้นหน้าต่าง connection was made successfully แล้วกด ok(โอเค) จากนั้น OK(โอเค) เมื่อเชื่อมฐานข้อมูลเสร็จ ทางด้านซ้ายเราจะเห็น ข้อมูลใน databases(ดาต้าเบส) หรือ อีกวิธีนึง คือ การสร้างฐานข้อมูล ก่อน เมื่อเรามีฐานข้อมูลแล้วก็ทำการติดต่อฐานข้อมูลโดยใช้โค้ดคำสั่งเรียกฐานข้อมูล
ตัวอย่างใช้คำสั่ง
โค้ด: เลือกทั้งหมด
<?
$host = "localhost"; // ชื่อโฮสต์
$username = "root";// ชื่อผู้ใช้งานโฮสต์
$pass_word = "1234";//รหัสผ่านโฮสต์
$databases = "data_key";//ชื่อฐานข้อมูลที่ต้องการติดต่อ
$link = mysql_connect($host,$username,$pass_word) or die (mysql_error());//ติดต่อฐานข้อมูล
mysql_select_db($databases) or die ("เลือกฐานข้อมูลไม่ได้");
//echo $databases;
?>