- [SQLSERVER] Loại bỏ Restricted User trên database MSSQL
- [C#] Hướng dẫn tạo mã QRcode Style trên winform
- [C#] Hướng dẫn sử dụng temp mail service api trên winform
- [C#] Hướng dẫn tạo mã thanh toán VietQR Pay không sử dụng API trên winform
- [C#] Hướng Dẫn Tạo Windows Service Đơn Giản Bằng Topshelf
- [C#] Chia sẻ source code đọc dữ liệu từ Google Sheet trên winform
- [C#] Chia sẻ source code tạo mã QR MOMO đa năng Winform
- [C#] Chia sẻ source code phần mềm lên lịch tự động chạy ứng dụng Scheduler Task Winform
- [Phần mềm] Tải và cài đặt phần mềm Sublime Text 4180 full version
- [C#] Hướng dẫn download file từ Minio Server Winform
- [C#] Hướng dẫn đăng nhập zalo login sử dụng API v4 trên winform
- [SOFTWARE] Phần mềm gởi tin nhắn Zalo Marketing Pro giá rẻ mềm nhất thị trường
- [C#] Việt hóa Text Button trên MessageBox Dialog Winform
- [DEVEXPRESS] Chia sẻ code các tạo report in nhiều hóa đơn trên XtraReport C#
- [POWER AUTOMATE] Hướng dẫn gởi tin nhắn zalo từ file Excel - No code
- [C#] Chia sẻ code lock và unlock user trong domain Window
- [DEVEXPRESS] Vẽ Biểu Đồ Stock Chứng Khoán - Công Cụ Thiết Yếu Cho Nhà Đầu Tư trên Winform
- [C#] Hướng dẫn bảo mật ứng dụng 2FA (Multi-factor Authentication) trên Winform
- [C#] Hướng dẫn convert HTML code sang PDF File trên NetCore 7 Winform
- [C#] Hướng dẫn viết ứng dụng chat với Gemini AI Google Winform
Hướng dẫn kết nối PHP với Microsoft SQL SERVER 2008
Hôm nay, mình xin hướng dẫn bạn kết nối php với cơ sở dữ liệu microsoft Sqlserver 2008. Mặc định php kết nối với mysql, còn asp thì làm việc với mssql server. Nhưng trong một số trường hợp bạn muốn viết ứng dụng PHP của mình kết nối với database Sqlserver để dễ làm việc. Bạn có thể đọc bài viết của mình để kết nối.
- Để kết nối PHP được với SQL SERVER, microsoft đã cung cấp cho chúng ta một thư viện để PHP có thể làm việc được với Sqlserver.
Link download Sql driver for php: https://www.microsoft.com/en-us/download/details.aspx?id=20098
Tùy theo phiên bản PHP bạn đang sử dụng mà download thư viện sql driver for php cho thích hợp.
- Ở bài viết này, mình sử dụng Xampp 1.7.7 đang sử dụng PHP 5.3, mình thấy phiên bản php 5.3 là kết nối tương thích với sqlserver, mình cũng đã thử kết nối PHP v7 với mssql nhưng không làm việc tốt bằng phiên bản mà mình đang sử dụng.
Video hướng dẫn step by step: video này này mình sử dụng Codeigniter Framwork for php để kết nối với mssql server.
Để kết nối bạn làm theo các bước sau:
1. Bước 1:
Đầu tiên copy 2 file php driver for php:
- File: php_pdo_sqlsrv_53_ts_vc9.dll và php_sqlsrv_53_ts_vc9.dll vào thư mục C:/xampp/php/ext/
2. Bước 2:
Cấu hình lại file php.ini
Trong file PHP.ini bạn thêm 2 dòng này vào.
extension=php_sqlsrv_53_ts_vc9.dll
extension=php_pdo_sqlsrv_53_ts_vc9.dll
- Sau đó, khởi động lại xampp server.
3. Bước 3:
Mình thực hiện, kết nối Codeigniter với MSSQL server.
- Bạn vào thư mục application/config/database.php
Bạn thiết lập các thông số như sau:
<!--?php
defined('BASEPATH') OR exit('No direct script access allowed');
$active_group = 'default';
$query_builder = TRUE;
$db['default'] = array(
'dsn' =--> '',
'port' => 1433,
'hostname' => '127.0.0.1',
'username' => 'sa',
'password' => 'minh123',
'database' => 'HOB',
'dbdriver' => 'sqlsrv',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => TRUE,
'cache_on' => TRUE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
- Vậy là xong, chúc các bạn thành công.
Click link dưới để download sql driver for php
Cám ơn các bạn đã xem bài viết. Hãy like and share giúp mình nha các bạn.
Các bạn có thể Đăng ký kênh Youtube của mình ở góc phải bên trên màn hình.
Mọi thắc mắc về bài viết các bạn có thể hỏi ở http://hoidap.laptrinhvb.net để được support.