作者:不要哭开心就好_723 | 来源:互联网 | 2014-05-28 16:07
PHP5.3连接MSSQL2005数据库很多人发现php5.3无法连接mssql2005了,其实微软倒是有开发一款驱动,用于php5.3连接mssql具体我在另一篇文章里面介绍,下面是代码:?php/*****************************************************程序名称:PH
PHP5.3连接MSSQL2005数据库
很多人发现php5.3无法连接mssql2005了,其实微软倒是有开发一款驱动,用于php5.3连接mssql
具体我在另一篇文章里面介绍,下面是代码:
/*****************************************************
程序名称: PHP5.3连接MSSQL2005数据库
程序说明:
编写时间:
编写人员: 童童
修改时间:
修改人员: 童童
备 注: PHP5.3中,已经没有了mssql的扩展,也不能使用php5.2的mssql扩展,不过微软不知道处于啥目的,开发了驱动程序,现在我们来测试下哈
****************************************************/
?>
$serverName = "(local)";
//$connectionOptions = array( "Database"=>"EPOA" );
//$uid = "sa";
//$pwd = "sa";
//从文本获取,还是上面的方式好,我只是测试啦
$uid = file_get_contents("1.txt");
$pwd = file_get_contents("2.txt");
$connectionOptions = array("UID" => $uid, "PWD" => $pwd, "Database"=>"EPOA");
$conn = sqlsrv_connect( $serverName, $connectionOptions );
if( $conn === false )
{
echo "Unable to connect.";
die( print_r( sqlsrv_errors(), true));
}
$tsql = "SELECT * FROM EPOA_Users";
$getProducts = sqlsrv_query( $conn, $tsql );
while( $row = sqlsrv_fetch_array( $getProducts, SQLSRV_FETCH_ASSOC ) )
{
print_r( $row );
}
echo "
";
sqlsrv_free_stmt( $getProducts );
sqlsrv_close( $conn );
?>