显示我数据库中User表中的所有数据

时间:2011-07-20 23:34:03

标签: php mysql

我的问题是如何在我的数据库中显示我的users表中的所有数据? 我有这个。

$loop = mysql_query(“SHOW users FROM $dbname”) or die (‘cannot select tables’);

4 个答案:

答案 0 :(得分:1)

您希望SELECT用户,而不是SHOW他们。

答案 1 :(得分:1)

基本SQL循环示例:

$sql = mysql_query("SELECT * FROM `users`");

while ($row = mysql_fetch_object($sql)) {
    echo $row->id . ' ' . $row->nickname . '<br />';
}

答案 2 :(得分:0)

$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');    
$result = mysql_query(“SELECT * FROM Users”, $link) or die (‘cannot select tables’);

while ($row = mysql_fetch_assoc($result)) {
    echo $row['firstname'];
    echo $row['lastname'];
    echo $row['address'];
    echo $row['age'];
}

mysql_free_result($result);

答案 3 :(得分:0)

$loop = mysql_query('SELECT * FROM `users`') or die();

您不希望数据库名称在查询中,并且您希望使用SELECT

如果您之前没有连接到数据库,则需要在查询之前添加:

mysql_connect($mysql_host, $mysql_user, $user_password);