我写了一个通过PHP调用MYSQL存储过程的程序
但是在命令行中能返回全部的结果
而通过PHP掉用在浏览器中显示只返回了一行的数据
不知道为什么,请高手指点一下,先谢谢了下面这个是MYSQL的存储过程在命令行中的显示效果如下用PHP调用存储过程,在浏览器中显示如下
PHP的的程序是这么写的
另外通过NAICAT(MYSQL的管理器,象SQL2000中的企业管理器)也是只显示一行的数据请问如果才能象在命令行中一样
返回全部的结果呢?PHP的程序应该如何写
但是在命令行中能返回全部的结果
而通过PHP掉用在浏览器中显示只返回了一行的数据
不知道为什么,请高手指点一下,先谢谢了下面这个是MYSQL的存储过程在命令行中的显示效果如下用PHP调用存储过程,在浏览器中显示如下
PHP的的程序是这么写的
另外通过NAICAT(MYSQL的管理器,象SQL2000中的企业管理器)也是只显示一行的数据请问如果才能象在命令行中一样
返回全部的结果呢?PHP的程序应该如何写
define('CLIENT_MULTI_RESULTS', 131072);//关键
$conn=mysql_connect('localhost','root','root',1,CLIENT_MULTI_RESULTS);//关键
$selectdb=mysql_select_db('new_azhen',$conn) or die('select database error');
mysql_query('set names UTF-8');
mysql_query("call updateware()");
$rs = mysql_query("call selectware()") or die(mysql_error()); while($row=mysql_fetch_array($rs,MYSQL_ASSOC)){ echo($row['w_name']).'<br>'; }
?>用这个看看。