 |
รัน PHP + SQL Server 2005 ติดต่อ Database ไม่ได้และไม่ขึ้น Error |
|
 |
|
|
 |
 |
|
ไม่มี Code ให้ดู หรือ อะไรเลยเหรอครับ 
|
 |
 |
 |
 |
Date :
2011-06-21 09:19:35 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลืมปา่ยครับ อีกตัวหนึ่ง...คือป๋มใช้ Mysql+phpMyadmin ด้วยครับ
เออ.......ทั้งหมดก้อคือ php 5.2+IIS7+mysql+sql server 2005+phpMyadmin คับ
*** ตอนนี้สามารถเปิดใช้งาน phpMyadmin+mysql ได้ครับ
แต่ไม่สามารถ connect SQL server ได้ครับ และไม่มี error ด้วยอ่ะ ซึ่งตัวที่ใช้อยุ่นี้เป็นตัวเดียวกันกับที่ผมใช้บนเครื่อง server 2003 อยู่ในขณะนี้นะครับ ข้อแตกต่างกันคือ เครื่องนั้นไม่ได้ใช้ mysql (ไม่ได้ลงไว้ด้วยครับ) คิดว่าน่าจะเกี่ยวกับ service ของ db ไหมครับ สันนิฐาน
ขอบคุณครับ
|
 |
 |
 |
 |
Date :
2011-06-21 17:48:08 |
By :
beemo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Connection เป็น ODBC หรอครับ
ผมใช้ Code แค่นี้น่ะครับ
Code (PHP)
$OdbcConnect= odbc_connect('odbcname','login', 'password');
$strSQL = "SELECT * FROM table"; // ทดลอง list ข้อมูลมาดูครับ
$objExec = odbc_exec($strSQL,$OdbcConnect) or die ("Error Execute [".$strSQL."]");
ลอง Connect แล้ว List รายการจาก table มาดูซักหน่อยว่าได้ไม๊
-ถ้าแสดงได้ ก็แสดงว่า Connection ผ่าน
-ถ้าไม่ได้ ก็คงต้องลองพยายาม connect ให้ได้ก่อนครับ อิอิ
|
ประวัติการแก้ไข 2011-06-22 11:22:32
 |
 |
 |
 |
Date :
2011-06-22 11:19:38 |
By :
mangkunzo |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
หมายถึงให้ใช้ function mssql ครับ มันจะสามารถตรวจสอบหา debug error ได้ง่ายกกว่าครับ 
|
 |
 |
 |
 |
Date :
2011-06-23 18:09:28 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มันขึ้นหน้าเปล่าอ่ะคะต้องทำยังไงงงงงงงงงงงงงงงงงงงงงงงงงงงงใครก็ได้มาตอบหนูหน่อยนะคะ
|
 |
 |
 |
 |
Date :
2011-07-02 17:16:58 |
By :
kattizz |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใช้คำสั่ง or die(odbc_error()); ในการ Debug เพื่อตรวจสอบค่าครับ
|
 |
 |
 |
 |
Date :
2011-07-02 18:00:52 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|