PHP使用PDO调用mssql存储过程的方法示例

来源:爱站网时间:2020-02-17编辑:网友分享
在mssql存储过程中,带参数的存储过程是单独执行的,但是这些数据不能一直显示在PHP前端,下面爱站技术频道小编给大家介绍PHP使用PDO调用mssql存储过程的方法示例。

在mssql存储过程中,带参数的存储过程是单独执行的,但是这些数据不能一直显示在PHP前端,下面爱站技术频道小编给大家介绍PHP使用PDO调用mssql存储过程的方法示例。

<?php
 $dsn = 'mssql:dbname=MyDbName;host=localhost';
 $user = 'sa';
 $password = '666666';
 try {
  $dbCon = new PDO($dsn, $user, $password);
 } catch (PDOException $e) {
  print 'Connection failed: '.$e->getMessage();
  exit;
 }
 $username = '123';
 $userpsw = '123';
 //$xp_userlogon = $dbCon ->query("exec user_logon_check '$username','$userpsw'");
 //mysql->call user_logon_check('$username','$userpsw');
 //mysql->call user_logon_check(?,?)
 $xp_userlogon = $dbCon->prepare('exec user_logon_check ?,?');
 $xp_userlogon->bindParam(1,$username);
 $xp_userlogon->bindParam(2,$userpsw);
 $xp_userlogon->execute();
 $uCol = $xp_userlogon->columnCount();
 echo $uCol."<br>";
 while($row = $xp_userlogon->fetch()){
 for( $i=0; $i<$uCol; $i++ )
  print $row[$i]." ";
 print "<br>";
 }
?>
以上是爱站技术频道为大家介绍的PHP使用PDO调用mssql存储过程的方法示例,欢迎关注js.aizhan.com为大家分享更多的技术知识。

上一篇:PHP实现的折半查询算法示例

下一篇:php判断文件上传图片格式的实例详解

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载