解析:php调用MsSQL存储过程使用内置RETVAL获取过程中的return值

2015-01-24信息快讯网

本篇文章是对php调用MsSQL存储过程使用内置RETVAL获取过程中的return值的方法进行了详细的分析介绍,需要的朋友参考下

【PHP代码】
 $stmt = mssql_init('P__Global_Test', $conn) or die("initialize stored procedure failure");
 mssql_bind($stmt, "RETVAL", $returnValue, SQLINT4, true);
 mssql_execute($stmt, false);
        if( $returnValue == 0 ){
           echo 'ABCD';
        }
        else{ <PRE class=php name="code">           echo 'EFGH';</PRE> } 

【存储过程】
CREATE PROCEDURE dbo.P__User_JudgeResume(
)
set nocount on
 set @Message = ''

 if not exists( select * from _Test )
 begin
  return 0
 end 
 else
 begin
  return 1
 end 
set nocount off
GO

php使用curl存储cookie的示例
php中stream(流)的用法
php的declare控制符和ticks教程(附示例)
PHP中nowdoc和heredoc使用需要注意的一点
PHP fopen()和 file_get_contents()应用与差异介绍
php过滤所有恶意字符(批量过滤post,get敏感数据)
PHP中CURL的CURLOPT_POSTFIELDS参数使用细节
zf框架的registry(注册表)使用示例
使用PHP导出Redis数据到另一个Redis中的代码
php使用websocket示例详解
PHP中isset()和unset()函数的用法小结
php function用法如何递归及return和echo区别
php获得url参数中具有&的值的方法
关于js和php对url编码的处理方法
Drupal7连接多个数据库及常见问题解决
Drupal读取Excel并导入数据库实例
Drupal7 form表单二次开发要点与实例
Drupal7中常用的数据库操作实例
PHP 函数call_user_func和call_user_func_array用法详解
php字符串截取的简单方法
php调用MySQL存储过程的方法集合(推荐)
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
Smarty foreach控制循环次数的实现详解
php修改NetBeans默认字体的大小
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
浅析php插件 HTMLPurifier HTML解析器
php curl选项列表(超详细)
关于php 接口问题(php接口主要也就是运用curl,curl函数)
mongo Table类文件 获取MongoCursor(游标)的实现方法分析
file_get_contents("php://input", "r")实例介绍
深入解析php中的foreach问题
浅析Apache中RewriteCond规则参数的详细介绍
解析PHP中empty is_null和isset的测试
解析PHP 使用curl提交json格式数据
解析curl提交GET,POST,Cookie的简单方法
php小经验:解析preg_match与preg_match_all 函数
解析php session_set_save_handler 函数的用法(mysql)
php setcookie(name, value, expires, path, domain, secure) 参数详解
关于使用key/value数据库redis和TTSERVER的心得体会
php 去除html标记--strip_tags与htmlspecialchars的区别详解
©2014-2024 dbsqp.com