我到处寻找这个答案,并且没有找到一个帮助我解决这个问题的单一链接,这令人惊讶!所以我的问题是以下......
我的数据库中有一个名为users的表。在该表中,我有大约5或6个其中的两列。我需要从users表中的每一行中选择仅用户标识和用户名。
这是我当前的查询,只提取用户名。我不想提取所有内容(即使用*),因为我不认为这样做是安全和明智的,因为在这种情况下,电子邮件和密码等内容是不必要的。
我当前的查询字符串......
$users = mysqli_query($sql, "SELECT username FROM users") or die($posts . "<br/>" . mysqli_error($sql));
谢谢!
答案 0 :(得分:2)
列标识符只是SELECT语句之后和FROM子句之前的逗号分隔列表
$users = mysqli_query($sql, "SELECT userid, username FROM users") or die($posts . "<br/>" . mysqli_error($sql));