Re: [請益] PHP 連 MSSQL 問題
※ 引述《dboem (veniceboy)》之銘言:
: 如果本來在 linux 可以執行 php+mssql 我的經驗是在 freetds 連mssql
: 可以正運運作,搬到 windows 一定是可以運作的啦~除非打錯字
: 原本是 mysql 要移成
: mssql
: 這樣,要轉會有幾個要注意的地方,除了資料型態外,連有些SQL語法,都要進行調整
: 例如 limit 轉換成top 等等
php 連 mssql 在 linux 是透過 unixodbc
UnixODBC 只吃 ACSII, 所以若是 UTF-8 抱歉會死...
在 win 下面... 好問題, 我沒試過
但我知道 m$ 有提供一個 php-bridge, 是有提供 utf-8 支援的
所以合理推測... 在win下的php原生 mssql 也是不支援 utf-8
mssql php-bridge
SQL Server Driver for PHP 1.1 - October 2009
跟原生php寫法一樣嗎, ans: NO!!!
(茶)
: ※ 引述《chan15 (ChaN)》之銘言:
: : OS: Windows Server 2003
: : DB: SQL Server 2005
: : PHP: 5
: : Web Server: Apache
: : Adodb: V4.65
: : 各位好,因為客戶有特殊需求
: : 所以 project 要從本來的 CentOS + PHP + Apache + MSSQL
: : 轉成 Windows + PHP + Appache + MSSQL
: : 轉移以後發生
: : 在僅有 Unicode 定序中的 Unicode 資料或 ntext 資料,無法使用 DB-Library (例如
: : ISQL) 或是 ODBC 3.7 版本或更早的版本來傳送。
: : 請問該怎麼解決呢?我記得這也在之前的 server 發生過
: : 但是解決這個問題的工程師找不到人了,所以希望各位對 server 有經驗的朋友可以幫我
: : 找一下 solution
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.147.158.247
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章