PHP ファイルで Windows 認証を使用して SQL データベースとの接続を確立しました。ただし、テーブル全体を表示する php ページに (Select * from Media) などの単純な SQL クエリを表示したい場合、構文がどのようになるかわかりません。いくつかの方法を試しましたが、致命的なエラーが表示されました。
phpの私のコードは次のとおりです。
<?php
$serverName = "172.20.90.170,5050"; //serverName\instanceName
// Since UID and PWD are not specified in the $connectionInfo array,
// The connection will be attempted using Windows Authentication.
$connectionInfo = array( "Database"=>"TestDB");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {
echo "Connection established.<br />";
}else{
echo "Connection could not be established.<br />";
die( print_r( sqlsrv_errors(), true));
}
$version = mssql_query('SELECT * FROM MEDIA');
$row = mssql_fetch_array($version);
echo $row[0];
?>
致命的な誤り:
Fatal error: Call to undefined function mssql_query()
これにより正常に接続が確立されますが、このクエリをエラーなしで実行して必要な出力を表示するには、コードで何を変更する必要がありますか?