请教一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
if($_SERVER['HTTP_REFERER']!=''){
@header("Content-type:image/jpeg");
echo file_get_contents("xlight.jpg");
}
else{
@header("location:ht ......
$a = $_FILES['userfile']['name'] ;
$test = $a;
$p = split('/',$test);
$p[count($p)-1];
$content = file_get_contents("$p");
$con ......
想把http://www.abc.com/aa/bb/aa.php
重写成http://www.abc.com/aa.php 弄了半天也不知道如何弄~~
这个可以实现么
RewriteRule ^([a-z0-9]+)\/([a-z0-9]+)\/([a-z0-9]+)\.php$ $3.php [L,QSA]
引 ......
开发PHP用用什么软件?
多介绍几种。
我都不晓得。哈哈。好就没有上csdn,看见你发了贴。最近怎么样???
文本编辑器都可以的
北京五极星信息系统技术有限公司现招聘5名PHP程序员。
职位要求: ......
有asp基础 感觉vbs用着蛮别扭的 转php算了
php100网站看看里面的视频教程,书推荐php和mysql web开发第四版
php语法手册!!
在网上下载一些电子书就行了 好容易入门的
php和mysql web开发第五版
......