你的回调,没有出口,会永远循环。。另外,请给出你的全部测试代码和错误报告。
我相信PHP不会说“找不到这个函数”,最起码不会说中文。
我相信PHP不会说“找不到这个函数”,最起码不会说中文。
解决方案 »
- 如何将session超时改成5小时?
- MANTIS的 db_generate.sql 求助!!!
- 一个数组里有两个数组元素相同则删除一个怎么写?
- 求一个SQL语句
- 有谁知道这是什么编码吗?php能DECODE吗?
- 送分,帮忙看一下为什么?
- php与mysql 无法连接 mysql_connect() [function.mysql-connect]: Client does not suppor
- 用织梦cmc建个网站简单吗?
- PHP怎么处理移动端提交的表情字符?
- 使用thinkPHP用checkbox来选中进行批量删除
- 100%免费统计
- 安装了ZEND SEVER 开启的时候弹出浏览器 提示以下错误 怎么解决?
函数中
$stmt = odbc_do($myDB_ID,$sql);
的$myDB_ID没有定义,一次也不会有结果“你的回调,没有出口,会永远循环”
这句化是错误的,当查询无结果时就返回了!
$sql .= "WHERE parentid=$pID ORDER BY created";
$stmt = odbc_do($myDB_ID,$sql);
while(odbc_fetch_into($stmt,&$row)){
$bbsid = $row[0];
$bbstitle = $row[1];
$bbscreated = $row[2];
$bbsparentid = $row[3]; echo "<li>($bbscreated)<a href=\"";
echo "bbs.php?bbsid=$bbsid\">";
echo "$bbstitle</a><br />\n"; showBBS($bbsid);
}
odbc_free_result($stmt);
echo "</ul>\n";
}
既然$myDB_ID = mysql_connect("localhost","aaa","");
就表示$myDB_ID是mysql的资源,那么用odbc_do如何访问呢?
? “你的回调,没有出口,会永远循环”
这句化是错误的,当查询无结果时就返回了!
=======
抱歉。。我没注意到where条件是用parentid.
我以为这里是用id来作为条件,按照我错误的方向,再加上有一条数据可显示,所以我以为没有出口,永远循环。