PHP如何访问ORACLE的数据集,用存储过程 我也想知道,输出是多行,用ora,怎么做?bind好像只有单个数据可以绑定的说 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //设定绑定$id = 5; //准备用以绑定的php变量 id$name = ""; //准备用以绑定的php变量 name/** 调用存储过程的sql语句(sql_sp : SQL_StoreProcedure) * 语法: * BEGIN 存储过程名([[:]参数]); END; * 加上冒号表示该参数是一个位置**/$sql_sp = "BEGIN PROC_TEST(:id, :name); END;";//Parse$stmt = OCIParse($conn, $sql_sp);//执行绑定OCIBindByName($stmt, ":id", $id, 16); //参数说明:绑定php变量$id到位置:id,并设定绑定长度16位OCIBindByName($stmt, ":name", $name, 30);//ExecuteOCIExecute($stmt);//结果echo "name is : $name<br>"; 怎样按时间date重新排序数组? 遍历文件并且匹配文件名的时候出错................ $_SERVER['http_referer']无效 form 提交 验证问题 一个奇怪的文本读取问题!?!? 为什么我的PHP用Mail在Unix下总是报失败,发不出邮件? 请高手帮忙! 寻找php高手合作。 php+informix问题 如何准确统计在线人数 请教一个加密解密的php算法,涉及位运算,有建议也给分的 关闭问题!
$id = 5; //准备用以绑定的php变量 id
$name = ""; //准备用以绑定的php变量 name/** 调用存储过程的sql语句(sql_sp : SQL_StoreProcedure)
* 语法:
* BEGIN 存储过程名([[:]参数]); END;
* 加上冒号表示该参数是一个位置
**/
$sql_sp = "BEGIN PROC_TEST(:id, :name); END;";//Parse
$stmt = OCIParse($conn, $sql_sp);//执行绑定
OCIBindByName($stmt, ":id", $id, 16); //参数说明:绑定php变量$id到位置:id,并设定绑定长度16位
OCIBindByName($stmt, ":name", $name, 30);//Execute
OCIExecute($stmt);
//结果
echo "name is : $name<br>";