我正在尝试显示我的sql中的所有user_name
如何让所有user_name在每个名称后显示换行符?“
我的代码
<?php
include_once 'dbconnect.php';
$res = mysql_query("SELECT 'user_name' FROM `users`");
$row = mysql_fetch_array($res);
echo $row;
?>
当我加载页面时没有显示
答案 0 :(得分:1)
这应该是互联网上的。一个简单的谷歌搜索就是全部。
Error in get(name, envir = asNamespace(pkg), inherits = FALSE) :
object
确保首先建立连接:
SELECT user_name FROM users;
答案 1 :(得分:0)
通常当没有显示任何内容时,这与虚假的打印有关。你能不能改变echo $ row来回声&#34;一些很棒的东西:&#34;。$ row;。如果你看到了一些很棒的东西:&#34;然后你就知道你的查询没有返回任何内容。
其次,你不迭代想到你的结果,你只需回复一行&#34;哦这么多&#34;。
这可以使用像这样的while循环来修复:
$result = mysql_query("SELECT user_name FROM users");
while ($row = mysql_fetch_array($result)) {
echo $result['user_name'];
}
这将遍历每条记录并回显用户的用户名。
致以最诚挚的问候,