MySQL从一列中选择所有数据

时间:2012-09-05 23:28:51

标签: php mysql sql

我想选择所有用户名。我尝试SELECT username FROM members然后mysql_fetch_array。所以我会做$data["username"]。但我也想单独选择每一行。任何有关如何执行此操作的帮助都会对您有所帮助。

3 个答案:

答案 0 :(得分:4)

使用PDO。使用 PDO

的示例
<?php
$stmt = $dbh->prepare("SELECT username FROM members");
if ($stmt->execute(array($_GET['username']))) {
  while ($row = $stmt->fetch()) {
    print_r($row);
  }
}
?>

答案 1 :(得分:1)

使用while()

循环显示所有结果
$result = mysql_query('SELECT username FROM members');

while ($username = mysql_fetch_assoc($result)){
    echo $username['username']; //this will go for every result, so every row in the database
}

答案 2 :(得分:1)

while($row = mysql_fetch_array($result))
  {
  echo $row['username'];
  }