2011-10-27 6 views

Répondre

1

odbc_connect() nécessite que l'extension PHP ODBC soit chargée et que UNIXodbc soit installé et configuré sur le serveur Web, tandis que mssql_connect() requiert uniquement l'extension MSSQL.

3

odbc_connect est une connexion de base de données générique (vous pouvez spécifier le pilote), alors que mssql_connect est MSSQL spécifique

De plus, le manual dit que les requêtes complexes peuvent échouer avec les pilotes odbc.

0

Si vous cherchez à vous connecter à un serveur SQL via PHP, puis-je vous recommander d'utiliser le pilote PHP SQLSRV de Microsoft. C'est beaucoup mieux que l'extension native php_mssql et vous donne beaucoup plus de fonctionnalités. Assurez-vous également d'installer le client natif SQL Server, sinon cela ne fonctionnera pas.

Questions connexes