php中怎样遍历sqlserver数据?

php中怎样遍历sqlserver数据?

本宫微胖 发布于 2021-11-25 字数 873 浏览 839 回复 6
$serverName = "192.168.135.211";
        $connectionInfo = array( 
        "Database"=>"AGGCRMTEST", "UID"=>"sa", "PWD"=>"huatek@123");
        $conn = sqlsrv_connect( $serverName, $connectionInfo);
        if( $conn === false )
        {
            echo "Could not connect.n";
            die( print_r( sqlsrv_errors(), true));
        }
        $tsql = "exec [GetListByName] 'o'";
        $stmt = sqlsrv_query( $conn, $tsql);
        if( $stmt === false )
        {
            echo "Statement 1 could not be executed.</br>";
            die( print_r( sqlsrv_errors(), true));
        }else{
           $qty = sqlsrv_fetch_array( $stmt);
           sqlsrv_free_stmt( $stmt);
        }

怎样一个一个的取到数据啊。。。。。。。。。。。。。。(让数据一个一个的显示出来)?

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

酒几许 2021-12-01 6 楼

$result = array(); while($row = sqlsrv_fetch_array( $stmt)){ $result[] = $row; } 已经取出来了

瑾夏年华 2021-12-01 5 楼

#000000;">007700;">while( #0000BB;">$row 007700;">= #0000BB;">sqlsrv_fetch_array007700;">( #0000BB;">$stmt007700;">, #0000BB;">SQLSRV_FETCH_ASSOC007700;">) ){

#000000;">007700;">echo 。。。

#000000;">007700;">}

甜扑 2021-12-01 4 楼

$result = array(); while($row = sqlsrv_fetch_array( $stmt)){ $result[] = $row; }

千笙结 2021-12-01 3 楼

遍历一下$qty数组不就完了?

南冥有猫 2021-12-01 2 楼

PDO怎么用?

嘦怹 2021-11-25 1 楼

就不能用PDO么……反正老式API我不会用