Mysql通过php打印所有行

时间:2014-08-17 14:08:04

标签: php mysql

我使用的是mysql,我有一个名为player的表,有3个条目。我需要通过php在页面中显示玩家姓名。我正在使用以下代码:

$isplayer = "SELECT name FROM players";
$isplayer2 = mysql_query($isplayer) or die("Could not query player table.");
$isplayer3 = mysql_fetch_array($isplayer2);

foreach(array_unique($isplayer3) as $value)
{
    echo $value;
}

我只得到1个结果,而不是3.结果有什么不对?我想打印所有玩家'名。

2 个答案:

答案 0 :(得分:-1)

显示这些记录的最简单方法如下,你是新手,这就是为什么

$query = mysql_query("SELECT name FROM players");
while($row=mysql_fetch_array($query))
{
echo $row["name"];
}

答案 1 :(得分:-1)

做这样的事情

$query =mysql_query("SELECT * FROM players");

while(($row = mysql_fetch_assoc($query)) !== false) {
       echo $row["name"]."<br>";
          }