>  기사  >  백엔드 개발  >  同一个页面多次调用同一个php文件出错

同一个页面多次调用同一个php文件出错

WBOY
WBOY원래의
2016-06-23 14:12:57989검색

在一个页面中,多次调用同一个php文件时,只有第一次返回的结果是正确的,后面所有调用都会报错,该怎么解决?


回复讨论(解决方案)

贴出你的代码



这是html页面;

  include_once("conn.php");
  
  $result=mysql_query("select cid,cname from course where cid in (select cid from fabu where cid in ( select cid from course where ctime='".$time."'))");
 
    echo " ";
echo mysql_result($result,0,0);
echo " ";
    echo mysql_result($result,0,1); 
   mysql_close();
?>
这是xiansh.php的代码。

可是显然第二次调用不成功。

只能说明没找到符合条件的记录

有符合要求的记录,因为这个按钮点进去的页面是会显示所有记录的,但这个页面只显示第一条记录单现实不出来。




include_once 语句在脚本执行期间包含并运行指定文件。此行为和 include 语句类似,唯一区别是如果该文件中已经被包含过,则不会再次包含。如同此语句名字暗示的那样,只会包含一次。

建议你封装成函数,来重复调用。

include可以解决,不过这样太难看了。。。
用function好了。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP中如果修改ACCESS中记录다음 기사:ZF2问题