0

这是查询

$db=mysql_connect('localhost','root','root');
mysql_select_db('test');
$query=mysql_query("SELECT * FROM table");
$r=mysql_fetch_assoc($query);
print_r($r);

它只给了我第一个元素。

但是在 PhpMyAdmin 中,它给了我所有的元素。

我怎样才能使它在 PHP 中工作?

4

1 回答 1

2

mysql_fetch_assoc每个函数调用获取一行。你想要的可能是:

while($r = mysql_fetch_assoc($query)){
    print_r($r);
}
于 2012-12-02T13:46:37.843 回答