在一个页面中,多次调用同一个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好了。
Statement:The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn