当前位置:数据库 > MySQL >>

mysql 数据库查询问题。

补充:$db=mysql_connect("localhost","root","123"); $db1=mysql_query('SELECT * FROM `mhdesk`.`yang_user_url` LIMIT 0, 30 '); $list=mysql_fetch_assoc($db1); print_r($list); 数据库中有N条数据,可是 查询结果 为1条; 更该limit 初始值可以获取到不同的数据,但是不能获取多条数据。望各位大侠帮助。 ------------------------------------------------------- 我测试过了 楼下2位的方法 还是不行。
答案:mysql_fetch_assoc只是返回一条数据

你要用循环

像这样
while($list=mysql_fetch_assoc($db1)){
print_r($list);
}
其他:$db1=mysql_query("SELECT * FROM `mhdesk`.`yang_user_url`");

这样试下看看。 mysql_fetch_assoc($db1); 用一次只能取出一行,放在一个循环里面就好了。
if($list=mysql_fetch_assoc($db1)){
print_r($list);} while($list=mysql_fetch_assoc($db1)){
print_r($list);
}
上面应该是打错了。。

上一个:从前台输入时间,如“2010-10-10”,查询此日期至今的数据库记录,使用的是MySQL数据库,SH框架
下一个:我的网站刚买了新网的空间,现在数据库连接不知道该怎么填,新网的mysql数据库管理地址是什么

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,