我已经通过我的 php 文件中的 Windows 身份验证与我的 SQL 数据库建立了连接。但是,如果我想在显示整个表的 php 页面上显示一个简单的 SQL 查询,例如 (Select * from Media),我不确定语法会是什么样子。我尝试了一些方法,但它显示了一个致命错误。
这是我的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()
这建立了一个成功的连接,但是我需要在我的代码中进行哪些更改才能使该查询无错误地运行并显示所需的输出?