SQL Server 2008とPHPの連携
$DBHost = '\SQLEXPRESS';
$DBUser = 'sa';
$DBPass = 'password';
$DB = 'database';
$r = mssql_connect($DBHost, $DBUser, $DBPass);
として接続しようとしているのですがうまくいきません
Management Studioでは
サーバー名 OWNER-PC\SQLEXPRESS
認証 SQL Server認証
ユーザー sa
パスワード password
でちゃんと接続出来ます
環境は
Windows 7 32bit
XAMPP(apache2.2 + PHP5.3)
でやっています
上記のソースで実行すると
Fatal error: Call to undefined function mssql_connect() in C:\public_html\conf\config.php on line 7
というエラーが出て7行目は
$r = mssql_connect($DBHost, $DBUser, $DBPass);
これになっています
$DBHostをlocalhost\SQLEXPRESSなどにしてもうまくいきません
php.iniのextension=php_mssql.dllもちゃんとセミコロンははずしてあります
何か間違っているでしょうか?
アドバイスよろしくお願いします
お礼
詳しくて分かりやすい回答をありがとうございました MySQLとPostgreSQLのどちらかを使いたいと思います