知识大全 php调用MySQL存储过程的方法集合
Posted 类型
篇首语:青春须早为,岂能长少年。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 php调用MySQL存储过程的方法集合相关的知识,希望对你有一定的参考价值。
php调用MySQL存储过程的方法集合 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
本篇文章是对php调用MySQL存储过程的方法进行了集合与汇总 需要的朋友参考下类型一 调用带输入 输出类型参数的方法
复制代码 代码如下: $returnValue = ; try mysql_query ( "set @Return" ); $spname = P__Test_GetInfo ; mysql_query ( "call $spname(@Return $userId $pwd )" ) or die ( "[$spname]Query failed:" mysql_error () ); $result_return = mysql_query ( "select @Return" ); $row_return = mysql_fetch_row ( $result_return ); $returnValue = $row_return [ ]; catch ( Exception $e ) echo $e; echo $returnValue; //输出来自存储过程中输出的变量类型二 调用带多个输出类型和多个输入类型参数的方法
复制代码 代码如下: $userId = ; try mysql_query("set @Message"); mysql_query("set @Id"); mysql_query("call P__Test_Login(@Message @Id $userId $pwd )" $conn) or die("Query failed:" mysql_error()); $result_mess = mysql_query("select @Message"); $result_uid = mysql_query("select @Id"); $row_mess = mysql_fetch_row($result_mess); $row_uid = mysql_fetch_row($result_uid); $Proc_Error = $row_mess[ ]; $uId = $row_uid[ ]; catch( Exception $e ) echo $e; echo proc return message: $Proc_Error <br/> ; //输出来自存储过程中输出的变量 echo User id: $uId; //获取用户id类型三 调用带返回结果集的方法
复制代码 代码如下: try $spname = P__Test_GetData ; $query = mysql_query ( "call $spname()" $conn ) or die ( "[$spname]Query failed:" mysql_error() ); while ( $row = mysql_fetch_array ( $query ) ) echo $row [ ProvinceID ] :: $row [ ProvinceName ]; //输出数据集 catch ( Exception $e ) echo $e;类型四 调用带返回多个结果集的方法(目前只能通过mysqli来实现~~)
复制代码 代码如下: cha138/Article/program/PHP/201311/21323相关参考
知识大全 php调用MsSQL存储过程使用内置RETVAL获取过程中的return值
php调用MsSQL存储过程使用内置RETVAL获取过程中的return值 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我
知识大全 PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
PHP调用MsSQLServer2012存储过程获取多结果集(包含output参数)的详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后
用hibernate操作数据库可以通过获取的session值调用connection()方法获取connection从而调用存储过程java调用存储过程什么是存储过程?存储过程是指保存在数据库并在数据
ASP调用存储过程源码示例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ASP调用存储过程源码
C#高级编程:调用存储过程[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
C#高级编程:调用存储过程[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs
一无返回值的存储过程 存储过程为 CREATEORREPLACEPROCEDURETESTA(PARAINVARCHARPARAIN VARCHAR)
Hibernate调用存储过程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  
Delphi存储过程调用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 网上对该问题的帖子很多但
SQLSERVER存储过程及调用详解 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lishixin