2
我已在我的CentOS環境中安裝並配置FreeTDS,以使我的PHP代碼可以連接到某些外部MSSQL服務器。我使用在Windows上完美運行的PDO編寫了我的整個應用程序。只是想知道我的相同的PDO代碼是否可以在CentOS中使用,否則我必須將整個代碼從PDO轉換爲mssql_query形式。在CentOS上使用MSSQL與PHP
像PDO我:
$statement_keyword = $obj->conn->prepare($keywordquery);
$statement_keyword->execute();
$rows_keyword = $statement_keyword->fetchAll(PDO::FETCH_ASSOC);
在使用freetds的MSSQL我們在寫
$result = mssql_query($keywordquery);
while ($Row = mssql_fetch_assoc($result)) {
$iw[$i++]=(string)$Row['FullName'];
.......
}
意味着我必須直通整個循環得到記錄陣列運行,同樣有可能我需要在存儲過程中執行更多的更改...
任何人都可以指導我在CentOS上使用MSOPS的PDO,或者其他一些簡單的方法。
感謝
確認您已經配置freetds的,ODBC,等你應該* *能[PDO_DBLIB(http://php.net/ref.pdo-dblib)在這裏使用.. 。 – Charles