yahon_ 2010-11-09 16:17
浏览 197
已采纳

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 初始值可以获取到不同的数据,但是不能获取多条数据。望各位大侠帮助。

  • 写回答

1条回答 默认 最新

  • li28544071 2010-11-09 16:41
    关注

    随便我没搞过PHP,查了一下这个函数mysql_fetch_assoc(),可以定位到是你mysql_fetch_assoc函数的问题.
    应该:
    [code="php"]
    while($row = mysql_fetch_array($list)){
    echo $row['field1'] . " " . $row['field2'];
    echo "
    ";
    }
    [/code]
    http://www.w3school.com.cn/php/php_mysql_select.asp

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?