已掉线,重新登录

首页 > 绿虎论坛 > 建站

标题: 求解啊,关于MYSQL

作者: @Ta

时间: 2012-03-07

点击: 3812

我试着写了个查看帖子的程序,但在显示的时候出了问题: 
已有数据表TZ(title text, content text) 
自己插入了2条记录values(a,a) values(b,b) 
然后看下面(有省略): 
 $sql="select * from tz"; 
 $result=mysql_query($sql);[bs]echo "<ol>"; 
while($row=mysql_fetch_array($result)) 

echo "<li><a href='a.php?$row[title]'>$row['title']"."</a></li>"; 

echo"</ol>"; 
就这样,然后我访问,自带说“空间不足”;用UC,老半天才进去,第一页全是“A 


A”,还可跳转到第400多页。请问怎么回事?明明只有两条记录嘛!而且我添加LIMIT2后也是一样的结果

[隐藏样式|查看源码]


『回复列表(11|隐藏机器人聊天)』

1. 死循环了
(/@Ta/2012-03-07 18:09//)

2. 怎么解决
(/@Ta/2012-03-07 18:35//)

3. 我胡说的。 看看你那个循环的条件有没有问题
(/@Ta/2012-03-07 18:48//)

4. 就那个条件啊,上面有.不过好象没问题
(/@Ta/2012-03-07 21:44//)

5. 你这个只要mysql_fetch_array($result)的值可以赋给$row循环就不会停止,除非脚本超时
(/@Ta/2012-03-07 22:12//)

6. 我觉得应该用foreach遍历数组,然后现实结果
(/@Ta/2012-03-07 22:17//)

7. $row=mysql_fetch_array($result);
foreach($row as $data){
echo $data;
}
(/@Ta/2012-03-07 22:19//)

8. 用了foreach后,出现了两条一样的链接a
(/@Ta/2012-03-07 23:36//)

9. 你的本来不就是这样的吗?
(/@Ta/2012-03-07 23:48//)

10. 老虎快快来给个正确答案啊!
(/@Ta/2012-03-07 23:49//)

11. 你执行select count(*) from tz并输出结果看看有多少条吧。
(/@Ta/2012-03-07 23:49//)

回复需要登录

8月5日 02:19 星期二

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1