易截截图软件、单文件、免安装、纯绿色、仅160KB

请教一PHP对MySQL的操作

现有如下一存储过程:

SQL code:

CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_Test`(

in $W_id int

)
BEGIN

DECLARE $type int DEFAULT 0;
DECLARE $preID int;
DECLARE $nextID int;
DECLARE $preName varchar(50);
DECLARE $nextName varchar(50);

SELECT `W_Type` INTO $type from `tb_Writings`

WHERE `W_ID`=$W_id;

SELECT `W_ID`,`W_Name` INTO $nextID,$nextName from `tb_Writings`

WHERE `W_ID`>$W_id AND `W_Type`=$type

ORDER BY `W_ID` ASC LIMIT 1;

SELECT `W_ID`,`W_Name` INTO $preID,$prename from `tb_Writings`

WHERE `W_ID`<$W_id AND `W_Type`=$type

ORDER BY `W_ID` DESC LIMIT 1;
SELECT $preID AS `PreID`,$nextID AS `NextID`,$preName AS `PreName`,$nextName AS `NextName`;

END



现在要求改在PHP里直接运行而不调用存储过程,如果实现?

可以不给出代码,但也要把思路说明白。
不就是几句SELECT吗...要什么思路?

搞不懂楼主想干吗

问题是 这仅仅是一个较简单的存储过程,而且还只是一个功能的实现,就要连接执行那么多次查询。

如果是换成一个复杂点的,如创建临时表,逻辑判断 等,PHP该如何调用?

抱歉,刚学 PHP ,还不熟,只想了解一下 PHP 对这种情况如何解决。


如需要阅读该回复,请登录或注册CSDN!




相关问答:

求助帮我把一段简单的PHP代码转换成ASP的

<?php
if($_SERVER['HTTP_REFERER']!=''){
  @header("Content-type:image/jpeg");
  echo file_get_contents("xlight.jpg");
}
else{
  @header("location:ht ......

聘 PHP开发高级工程师

公司名称 医元网
职位名称 PHP开发高级工程师
招聘人数 1
工作地点 上海
薪水待遇 面议
电子邮箱 zik@yynet.cn
公司网址 http://www.yynet.cn
公司介绍 医元网-专注医患互动,架起医患 ......

php游戏开发

请问一下各位大虾,我用php做个网页游戏,当然是最垃圾的那种html的,
现在我想把所有玩家和怪物,npc的数据储存,
当然,数据库中当然有,但是我又不想过多的去查询数据库,
比如战斗系统,肯定要先初始化双方数 ......

php代码解释

this->$name=$nam;
这句代码是什么意思啊?
其中->又是什么意思呢、
谢谢高手指点!
对象->属性=变量

不过你好像写错了....

$this->num=$num; 这样的吧

$this->num=$num; ......

关于 php webservice 的问题 - PHP / 基础编程

对php不是很了解 写了个简单的例子
现用c#调用php写的 webservice(soap WSDL)iis6.0+php5.2.8
webservice如下
<?php
class WebService
{
  public function Logout()
  {
//header('Co ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号