Hướng dẫn kết nối php với sql server

thường thì, bạn ta sử dụng bộ đôi : PHP & MySQL hoặc ASP..NET và Squốc lộ Server. Nhưng thỉnh thoảng cũng gặp một vài ngôi trường thích hợp nước ngoài lệ, bắt buộc liên kết PHP với SQL Server. Bài viết này đánh dấu những thủ tục quan trọng nhằm liên kết trường đoản cú PHPhường. mang lại Squốc lộ Server. Ở đây tôi sử dụng WAMP và SQL Server Express để làm ví dụ.

Bạn đang xem: Hướng dẫn kết nối php với sql server

Lưu ý :

Nhóm (1) : PHPhường phiên bạn dạng 5.2.3 trsinh sống xuống, ta chỉ hoàn toàn có thể kết nối cùng với Squốc lộ Server 2005 trsống xuống.Nhóm (2) : PHP.. phiên bản 5.2.4 trngơi nghỉ lên, ta rất có thể liên kết cùng với Squốc lộ Server 2005 hoặc 2008 phần đa được.

Với nhóm (1) : PHP 5.2.3 & SQL Server 2005 :

Ta chỉ việc bật extension mssql là liên kết được. Thao tác rõ ràng nhỏng sau :

1. Vào sửa đổi file php.ini, tra cứu cùng vứt dấu “;” phía đằng trước mẫu :

;extension=php_mssql.dll2. Tìm và sửa thành “On ” :mssql.secure_connection = OnVậy là kết thúc, restart lại Apađậy Service ( hoặc cliông chồng vào Restart All Service đến nkhô giòn ) (*)

Với đội (2) PHPhường 5.2.4 trsinh hoạt lên, ta đề nghị áp dụng một cái call là “Driver” của Microsoft viết ra nhằm phục vụ Việc kết nối này. Ta có thể kiếm tìm cùng với từ bỏ khóa “SQL Server Driver for PHP”. khi tiến hành bài viết này, bộ Driver này đã bao gồm phiên phiên bản 2.0beta. Nhưng xài phiên phiên bản 1.1 mang đến “stable” :-D. Thao tác rõ ràng nhỏng sau :

1. Tải gói SQL Server Driver for PHP. với chạy tệp tin vừa thiết lập về. Giải nén ra một thư mục như thế nào kia.

Xem thêm: Cài Đặt Bình Luận Trên Facebook Gia Tăng Khách, Hướng Dẫn Quản Lý Bình Luận Trên Facebook



Xem thêm: Hướng Dẫn 5 Cách Chèn Thêm File Vào Pdf Bằng Foxit Reader Dễ Dàng, Nhanh Chóng

Nó có tương đối nhiều tệp tin.2. Msinh sống tệp tin “SQLServerDriverForPHP_Readme.htm” vừa bắt đầu giải nén ra giúp thấy lý giải thiết đặt driver.3. Ở đây bao gồm bảng phân chia khôn xiết rõ ràng các “loại” PHP. : VC6 tuyệt VC9 , Thread safe giỏi non-Thread safe, khi nào thì sử dụng tệp tin .dll làm sao.3.1 Nếu sẽ sử dụng PHP.. 5.2.x thì nên coi sẽ thực hiện một số loại PHPhường. nào : Thread safe hoặc non-Thread safe. Để biết một số loại làm sao, bạn dựa vào tệp tin php5*.dll gồm vào thỏng mục chứa PHP ( trong thư mục cài đặt wamp )3.2 Nếu vẫn áp dụng PHPhường. 5.3 thì tương tự như đối với PHP 5.2 : xem đã áp dụng “loại” PHPhường. nào với lựa chọn tệp tin tương xứng.Với WAMP 2.0i thì PHP 5.3 được Compile vì chưng VC6 và nghỉ ngơi dạng Thread safe yêu cầu tại đây ta thực hiện file “php_sqlsrv_53_ts_vc6.dll”4. Copy tệp tin “” vào thư mục ext của PHP. ( ../wamp/bin/php/ext ). Vào file PHP..ini để bật extension vừa copy vào, thêm 1 cái nhỏng sau :

extension=php_sqlsrv_53_ts_vc6.dll

( ghi chụ : bạn cần sửa thương hiệu file lại mang đến phù hợp)

5. Restart lại WebService ( Restart All Service )6. Hoàn vớ. (*)

(*) Lưu ý : File “ntwdblib.dll” cần mãi sau vào thỏng mục ../wamp/bin/apache/apađậy.xxx/bin với tlỗi mục ../wamp/bin/php/php.xxx/ – nếu như không có bạn cần copy bỏ vào.

Phạm Đức Quyền


on July 7, năm ngoái at 3:08 PM | Reply
*
Thanh

Đây là kết nối của em,“demo_sv”);$conn=sqlsrv_connect($servername,$connectionInfo);if($conn) eđến “Connection established.”;else emang đến “Connection could not be established.”; die( print_r( sqlsrv_errors(), true));?>

được noi theo gợi ý của các pro cơ mà không hiểu sao nó lại báo thế này

Array ( <0> => Array ( <0> => IMSSP => IMSSPhường <1> => -49 => -49 <2> => This extension requires the Microsoft SQL Server 2012 Native sầu Client. Access the following URL lớn download the Microsoft SQL Server 2012 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712 => This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012 Native sầu Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712 ) <1> => Array ( <0> => IM002 => IM002 <1> => 0 => 0 <2> => Data source name not found and no default driver specified => Data source name not found và no mặc định driver specified ) )


Chuyên mục: Lập trình viên