//我是做了两次查询,要循环结果集。
//其中2个SQL语句中都有tagcat_id的字段
tagcatquery与tagquery为正确的SQL语句while ($row = $GLOBALS['db']->fetch_array($tagcatquery))
{
while ($row1 = $GLOBALS['db']->fetch_array($tagquery))
{
//这里的$row['tagcat_id']只显示查询的第1个值,不知道为啥
if ($row['tagcat_id']==$row1['tagcat_id']){
}
}}
解决方案 »
- setcookie到底是服务器cookie,还是浏览器cookie?
- 问一个问题 不知道是不是问题 ,就是CSDN forumID=c5eca554-e88a-47bd-873d-58c8014f2f91 后面这一串字符,有什么用
- 关于类中变量调用的问题
- php环境安装问题
- 【急急急】getimagesize()函数报错,请大家看看是什么原因导致报错的。
- 4年左右php开发经验,寻找实习机会
- 十万火急:帮忙看一下,Invalid argument supplied for foreach()怎么回事
- 紧急求助,在线等
- 筛选数据excel导出
- 求!php获取被抓取页面的地址
- 请教下,有关register_globals的问题
- 我配置的windows 2003php运行环境运行时出现这个错误
有啥问题,请指点一下
不要这样进行操作,PHP+MYSQL是基于单结果集存在的,访问下一个结果集时需要释放前一个结果集,不然会报错,建议分两次查询,效率和性能会更好,可以先把外层的数据取出放入数组,再对这个数据进行遍历,再在子循环中进行数据库查询操作即可