0

MSSql 11 をデータベースとして使用するクライアントがいます。PHP を MSSQL で動作させて方向性を探る方法を理解しようと何日も費やしましたが、それでも動作しません。

  1. 私のシステムは Windows 7 x86 です

  2. Apache/2.2.22 (Win32) PHP/5.3.13、SQLSRV2.0 を含む WampServer バージョン 2.2 をダウンロードし、ファイルを " C:\wamp\bin\php\php5.3.13\ext"に保存しました。

  3. 次に、次の 2 行を php.ini に追加しました。

    extension_dir="C:\wamp\bin\php\php5.3.13\ext"
    extension=php_sqlsrv_53_nts_vc9.dll
    
  4. 次に、phpinfo() 関数を呼び出しましたが、SQLSRV をロードしません

  5. 最後に、このコードを試しました。次のエラーが返されます。

    Fatal error: Call to undefined function sqlsrv_connect before. 
    

しかし、別のバージョンの WAMP をダウンロードした後、何も表示されなくなりました。私は本当にこれが機能する必要があります、助けてください。

 <!DOCTYPE html>
  <head>
  </head>
  <body>

 <?php
   $serverName = "my sever name";

   $connectionOptions = array("Database"=>"test","UID"=> "my id","PDW" => "password" );

   $conn = sqlsrv_connect( $serverName, $connectionOptions);

       if( $conn === false )

          die( FormatErrors( sqlsrv_errors() ) );
 ?>

 </body>
 </html>
4

0 に答える 0