php 扩展sqlsrv调用mssql存储过程
2016-03-19 10:34
1211 查看
$serverName = "127.0.0.1"; $connectionInfo = array( "UID"=>"sa","PWD"=>"","Database"=>"test"); $conn = sqlsrv_connect( $serverName, $connectionInfo); if( $conn === false ) { echo "Could not connect.\\n"; die( print_r( sqlsrv_errors(), true)); } $spnumber = '10655****00'; $chargenumber = '155****6789'; //参数需要以如下数组方式赋值并标明类型,SQLSRV_PARAM_IN是输入类型,SQLSRV_PARAM_OUT是输出类型。注意要按照存储过程定义的顺序赋值 $params = array( array(&$spnumber, SQLSRV_PARAM_IN), array(&$chargenumber, SQLSRV_PARAM_IN) ); $tsql_callSP = "{call msgexpress_UnicomNewSubmit(?,?)}"; $stmt3 = sqlsrv_query( $conn, $tsql_callSP, $params); if( $stmt3 === false ) { echo "Error in executing statement 3.\\n"; die( print_r( sqlsrv_errors(), true)); }
相关文章推荐
- 浅谈 const 与 define 的区别(PHP)
- Ajax与PHP【1.4代码】
- laravel 框架 开源的cms推荐
- thinkphp3.2.3 自定义标签图文教程,Taglib放置项目路径
- php截取字符串是如何工作的(含中英数字混排)
- FleaPHP框架数据库查询条件($conditions)写法总结
- jre和jetty和php的关联
- php实现完整版验证码(数字+大小写字母+干扰素)
- ntpd与ntpdate的区别
- Wechall PHP Writeup
- FleaPHP框架数据库查询条件($conditions)写法总结
- ThinkPHP使用Smarty第三方插件方法小结
- Zend Framework+smarty用法实例详解
- Zend Framework连接Mysql数据库实例分析
- Zend Framework基本页面布局分析
- Zend Framework缓存Cache用法简单实例
- Zend Framework入门知识点小结
- PHP Date()函数详细参数
- ThinkPHP IF标签用法笔记
- PHP中new static()与new self()的区别异同分析