PHP学习(MSSQL数据库连接)

时间:2021-09-06 21:59:26

$conn=mssql_connect("xxh","sa","");  //定义并打开连接
    mssql_select_db("HelloPHP");//选择数据库
    $query="select * from Users";//定义查询串
    $result=mssql_query($query);//打开查询结果集
    $row=mssql_fetch_array($result);//取一行
    while($row)  //遍历所有记录
    {
        echo("<br>");
        print_r($row);//打印记录数组
        echo("<br>");
        $row=mssql_fetch_array($result);   
    }

 

在这里,取一行记录我测试了两个函数:

1.mssql_fetch_array

该函数返回的数组是这样的:

Array ( [0] => 01001 [Code] => 01001 [1] => sys [Name] => sys [2] => 0 [Password] => 0 )
Array ( [0] => 01002 [Code] => 01002 [1] => users [Name] => users [2] => 0 [Password] => 0 )

即可以用0,1,2索引来访问结果集,也可以用字段名字来访问结果集。

2.mssql_fetch_row

该函数返回的数组是这样的:

Array ( [0] => 01001 [1] => sys [2] => 0 )
Array ( [0] => 01002 [1] => users [2] => 0 )

只能用0,1,2索引来访问结果集。