需要php调用存储过程,返回一个结果集,发现很困难,找了半天,终于在老外的论坛上找到解决方案,这里本地化一下。 关键就是两点 1)define(CLIENT_MULTI_RESULTS, 131072); 2)$link = mysql_connect(“127.0.0.1”, “root”, “”,1,CLIENT_MULTI_RESULTS) or die(“Could not connect: “.mysql_error()); <?php $link = mysql_connect(“127.0.0.1”, “root”, “”,1,CLIENT_MULTI_RESULTS) or die(“Could not connect: “.mysql_error()); <?php } <?php
下面就可以正常使用了,以下是例子程序。
define(CLIENT_MULTI_RESULTS, 131072);
mysql_select_db(“vs”) or die(“Could not select database”);
?>
$result = mysql_query(“call get_news_from_class_id(2)”) or die(“Query failed:” .mysql_error());
while($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$line = <tr><td><a target = _blank href=\.$row[“url”].\>.$row[“title”].(.$row[“page_time”].).</a></td></t
r>;
echo $line;
printf(“\n”);
mysql_free_result($result);
?>
mysql_close($link);
?>
php调用存储过程返回结果集,解决cant return a result set in the given context错误的方法_php技巧
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » php调用存储过程返回结果集,解决cant return a result set in the given context错误的方法_php技巧
相关推荐
-      实战解决优化后windows xp不能自动更新的问题_windows xp
-      php的content-type=text/html问题_php技巧
-      imageready为照片轻松添加动画相框_相关软件教程
-      illustrator巧绘布娃娃矢量图_相关软件教程
-      趣味在线制作:在美女纤纤细腰上留名_相关软件教程
-      用imageready切片导出html网页_相关软件教程
-      photoimpact处理照片之换头神功_相关软件教程
-      体验freehand mx的矢量3d图形功能_相关软件教程