PHP调用MYSQL存储过程与Sqlserver的区别
我用PHP掉MYSQL的存储过程 是这么写的
需要传入6个参数 返回一个参数 大家看一下 对吗
$host="localhost";
$user="root";
$password="11212";
$db="samp_db"
$dblink=mysql_connect($host,$user,$password)
or die("can't connect to mysql");
mysql_select_db($db,$dblink)
or die("can't select samp_db");
$res=mysql_query("set @flag=$1",$dblink);
$res=mysql_query("set @phone=$2",$dblink);
$res=mysql_query("set @unphone=$3",$dblink);
$res=mysql_query("set @createtime=$4",$dblink);
$res=mysql_query("set @cardfee=$5",$dblink);
$res=mysql_query("set @unphone_key=$6",$dblink);
$res=mysql_query("call card_yd(@intIDOut)",$dblink);
$res=mysql_query("select @intIDOut",$dblink);
$row=mysql_fetch_row($res);
echo $row[0];
但是现在这个存储过程要SQLserver写的 我还是这么写吗,和mysql有什么区别吗? 谢谢了