从SQLServer2005数据库获取数据并使用php在html表中显示?

从SQLServer2005数据库获取数据并使用php在html表中显示?,php,sql-server,database,sql-server-2005,html-table,Php,Sql Server,Database,Sql Server 2005,Html Table,我在网上搜索过解决方案,但没有任何效果。我有一个SQL Server 2005数据库。我想做的是制作一个连接到数据库的php文件,获取数据,例如选择LoginID、密码、来自DBName的IP,并将其显示在html表中,例如: <th>LoginID</th><th>Password</th><th>IP</th> 我已经为php安装了xampp和sql server驱动程序。以下是phpinfo输出: 谢谢。以下是我尝试

我在网上搜索过解决方案,但没有任何效果。我有一个SQL Server 2005数据库。我想做的是制作一个连接到数据库的php文件,获取数据,例如选择LoginID、密码、来自DBName的IP,并将其显示在html表中,例如:

<th>LoginID</th><th>Password</th><th>IP</th>
我已经为php安装了xampp和sql server驱动程序。以下是phpinfo输出:


谢谢。

以下是我尝试过的:

<?php
// Server in the this format: <computer>\<instance name> or 
// <server>,<port> when using a non default port number
$serverName = "SERVER/SQLEXPRESS";
$connectionInfo = array( "Database"=>"game33");

/* Connect using Windows Authentication. */
$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));
}

// 
?>
输出:

无法建立连接。
数组[0]=>Array[0]=>08001[SQLSTATE]=>08001[1]=>53[代码]=>53[2]=>[Microsoft][ODBC驱动程序11 for SQL Server]命名管道提供程序:无法打开到SQL Server的连接[53]。[消息]=>[Microsoft][ODBC驱动程序11 for SQL Server]命名管道提供程序:无法打开到SQL Server的连接[53]。[1] =>数组[0]=>HYT00[SQLSTATE]=>HYT00[1]=>0[code]=>0[2]=>[Microsoft][ODBC驱动程序11用于SQL Server]登录超时已过期[message]=>[Microsoft][ODBC驱动程序11用于SQL Server]登录超时已过期[2]=>数组[0]=>08001[SQLSTATE]=>08001[1]=>53[code]=>53[2]=>[Microsoft][ODBC驱动程序11用于SQL Server]建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。检查实例名称是否正确,以及SQL Server是否配置为允许远程连接。有关详细信息,请参阅SQL Server联机丛书。[消息]=>[Microsoft][ODBC驱动程序11 for SQL Server]建立与SQL Server的连接时发生网络相关或特定于实例的错误。找不到服务器或无法访问服务器。检查实例名称是否正确,以及SQL Server是否配置为允许远程连接。有关详细信息,请参阅SQL Server联机丛书

你真的不应该创建任何像这样显示密码的东西。老实说,您应该始终将密码存储为盐和散列。该密码字段仅用于示例:OK。你试过什么?这真的不应该太复杂。