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

2020-02-17 16:00:21来源:爱站网 阅读 ()

新老客户大回馈,云服务器低至5折

在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为大家分享更多的技术知识。

原文链接:https://js.aizhan.com/develop/php/11589.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

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

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