このトピックに関するスレッドがいくつかあることは知っていますが、今は少し必死なので、新しいスレッドを作成する必要があると思います. SQL Server 2008 を php に接続しようとしています。WAMP サーバーと php 5.4.3 を使用しています。php.ini ファイルの構成について多くのことを読み、必要なことを行いました。しかし、それでも接続が機能しません。これは私がやったことの簡単な要約です
- 私の場合、Microsoft® SQL Server® 2012 Native Client 64 ビットをインストールします。
- ドライバー SQLSRV30.EXE をダウンロードして、php/ext フォルダーに移動します。
- PHP フォルダーを使用して、コマンド "C:\PHP\php.exe" -i | を実行します。次の情報を取得したことをさらに1つ実行しました:HP拡張ビルド=> API(ここでは大きな数字)TS、VC9
この情報を使用して、php.ini ファイルにこの新しい行が必要であることがわかりました
SQLSRV30.EXE、PHP 5.4、TS、VC9 の場合、次の行を追加します。 [PHP_SQLSRV] extension=php_sqlsrv_54_ts.dll [PHP_PDO_SQLSRV] extension=php_pdo_sqlsrv_54_ts.dll
サーバーを再起動します!!
わかりましたので、このコードのページがあります:
<html>
<head>
<title>Resultado</title>
</head>
<body>
<?php
$server='ANDRES-PC';
$connectinfo=array("Database"=>"ejemplo");
//connect to DB
$db=sqlsrv_connect($server,$connectinfo);
if($db)
{
echo "Connection established.<br/>";
}
else
{
echo "Connection couldn't be established.<br/>";
die(print_r( sqlsrv_errors(), true));
}
?>
</body>
</html>
しかし、ページを見ようとすると、何も得られません!!! 一言もありません。あなたは私の問題です。このページhttp://robsphp.blogspot.co.uk/2012/09/how-to-install-microsofts-sql-server.htmlを使用して接続をセットアップしました!! 助けてください