Log in

View Full Version : การใช้งาน MySQL Function กับ PHP 5



Edkung_
02-12-2008, 03:27 PM
Credit : http://www.dwdev.dwthai.com/setup/mysql_php5.htm

ผมผ่านไปอ่านตาม แหล่ง webboard ต่าง ๆ ของชาว PHP ที่มักจะเข้ามาโพสคำถามเกี่ยวกับการเขียน PHP คำถามหนึ่งที่ผมมักพบเจออยู่บ่อย ๆ กับ PHP 5 นั่นก็คือ ผู้พัฒนา PHP มือใหม่หลายรายเมื่อลงอ PHP 5 ไปแล้ว แล้วต้องการทำงานกับ MySQL โดยผ่าน MySQL Function ของ PHP เช่น mysql_connect() เป็นต้น มักจะติดปัญหาตัว PHP จะแจ้ง Error ออกมาว่า Undefine Function MySql ทั่ง ๆ ที่โค้ดเขาเขียนได้ถูกต้องไม่มีผิดไวยากรณ์ แต่ที่ PHP แจ้ง Error ดังกล่าวมา เนื่องจากตัว PHP 5 มองไม่เห็น MySQL Function เพราะว่าตัว PHP 5 เองโดยค่า Default ที่เราทำการติดตั้งไปแบบ Windows Install นั้น จะไม่มี MySQL Function มาด้วย หากเราต้องการใช้งาน MySQL Function เราจำเป็นต้องทำการติดตั้งไฟล์ Extension เพิ่มเข้าไปกับตัว PHP เสียก่อน ลองทำตามบทความนี้ดูครับ

**Hidden Content: Check the thread to see hidden data.**

euroakung
02-12-2008, 04:41 PM
ขอบคุณมากคับเป็นประโยชน์มากคับ

hackingstepone
15-12-2008, 07:09 PM
เทอมนี้กำลังเรียน php ไม่เห็นอาจารย์สอนในส่วนนี้เลย แต่ก็เป็นประโยชน์สำหรับผู้ที่สนใจเขียนภาษา PHP
ขั้นตอน การ set ดูแล้วเข้าใจง่าย และ ละเอียดดีครับ

KiAk
17-12-2008, 11:26 PM
เพิ่มครับ apache v2 ต้องก็อปไฟล์ libmysql.dll ไปที่ apacheXXXX\bin แล้ว restart apache ด้วยครับ ไม่งั้นก็ไม่ได้อยู่ดี ที่จริงแล้ว ลงพวก appserver หรือ xampp ก็ดีนะ ง่ายกว่าเยอะ

แล้วก็ ติดตั้งไปแบบ Windows Install นั้น จริงๆแล้วมันก็มีให้เลือกลง extension นี่น่า ลงไปตรงนั้นก็จบแล้วนะครับ ไม่มีปัณหาอะไร เพราะว่า ถ้าลงไปตอนนั้น เค้าจะเพิ่ม php.ini ให้ ไป set environment อะไีรซักอย่างของ win ให้มันใช้ได้อีกด้วยนะครับ