php 连接sqlserver方法

本文介绍了如何在PHP环境中集成SQL Server数据库,通过使用PDO-SQLSRV扩展来实现数据库连接、查询等功能。包括下载安装扩展、配置php.ini文件、执行查询操作,并提供了一个简单的数据库交互示例。

1.下载SQL Server Driver for PHP,解压缩后,将php_pdo_sqlsrv_53_ts_vc9.dll和php_sqlsrv_53_ts_vc9.dll拷贝到php-->ext文件夹下

2.修改php.ini 文件,

extension=php_pdo_sqlsrv_53_ts_vc9.dll

extension=php_sqlsrv_53_ts_vc9.dll

3.测试是否设置成功

在PHP中执行phpinfo()的查看sqlsrv

4.demo测试

<?php

$type = $_GET["tp"];
$param =$_GET["prm"];

if( isset($_GET["tp"]) &&isset ($_GET["prm"]) )
{
    $userInfo=new UserInfo();
    if($type=="select" && $param== "all")
        echo $userInfo->SelectAll();
        
}

class UserInfo
{

    public function SelectAll()
    {
        $serverName = "192.168.1.8"; //数据库服务器地址
        $uid = "sa"; //数据库用户名
        $pwd = "1234?"; //数据库密码
        $connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "Database"=>"DB");
        $conn = sqlsrv_connect( $serverName, $connectionInfo);
        
        if( $conn == false)
        {
            echo "连接失败!";
            die( print_r( sqlsrv_errors(), true));
        }
        
        $res="";
        $query = sqlsrv_query($conn, "select * from UserInfo");
        while($row = sqlsrv_fetch_array($query))
        {
          $res.=$row[0].",".$row[1]."|";
        }
        return $res;
    }

}
?>


ok~~~~~

 

转载于:https://www.cnblogs.com/lijun2013/p/3810634.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值