php调用MYSQL的存储过程
2008-09-05 17:00
549 查看
在MYSQL5.0后出现存储过程, 项目过程中用到一下,觉得和写PHP的过程差不多。以下是一个简单的过程。
//创建存储过程
mysql> create procedure mypro(in varin int>
-> begin
-> select * from member where memberid=varin;
-> select * from record where keyid=varin;
-> end
-> //
//php调用存储过程;数据库连接不写了
<?
mysql_query("call mypro(1)");
?>
//删除存储过程
mysql> drop procedure mypro;
这是最简单的存储过程操作,如果要写复杂的过程要记多几个关键字
变量定义
declare varname vartype;
和PHP差不多的逻辑控制语句
if true then
....
else
....
end if;
case var
when 1 then ...;
when 2 then ..;
end case;
具体用法查一下手册就知道了。
然后根据自己的思路来编写一个复杂的过程。
//创建存储过程
mysql> create procedure mypro(in varin int>
-> begin
-> select * from member where memberid=varin;
-> select * from record where keyid=varin;
-> end
-> //
//php调用存储过程;数据库连接不写了
<?
mysql_query("call mypro(1)");
?>
//删除存储过程
mysql> drop procedure mypro;
这是最简单的存储过程操作,如果要写复杂的过程要记多几个关键字
变量定义
declare varname vartype;
和PHP差不多的逻辑控制语句
if true then
....
else
....
end if;
case var
when 1 then ...;
when 2 then ..;
end case;
具体用法查一下手册就知道了。
然后根据自己的思路来编写一个复杂的过程。
相关文章推荐
- php调用mysql存储过程和函数的方法
- MySQL 存储过程带in和out参数以及PHP,PB如何调用的小例子
- PHP调用MySQL存储过程并返回值的方法
- PHP创建与调用MySQL存储过程实例
- mysql的存储过程和触发器的使用 以及php中的调用方法
- PHP调用MySQL存储过程
- php调用mysql存储过程和函数的方法
- PHP调用MYSQL存储过程实例
- PHP调用MYSQL存储过程实例
- PHP调用MySQL存储过程并返回值的方法
- php调用mysql存储过程实例分析
- php调用MySQL存储过程的方法集合
- PHP调用MYSQL存储过程实例
- php PDO调用多个结果集的mysql存储过程
- php中调用mysql的存储过程和存储函数
- php调用mysql存储过程和函数的方法
- PHP调用MySQL存储过程实例
- PHP调用MYSQL存储过程实例
- PHP调用mysql存储过程和函数的方法
- mysql写存储过程/PHP写和调用存储过程