Php 检查用户是否存在-MySQL

Php 检查用户是否存在-MySQL,php,mysql,sql,user-accounts,Php,Mysql,Sql,User Accounts,首先,我知道这是一个重复,但我尝试了多个不同问题的答案,没有一个对我有效。这是我的密码: IF EXISTS (SELECT * FROM user='username') select 1 else select 0 我的数据库的设置就像每个帐户都是它自己的列一样,因此有一个充满用户帐户行的表。我不知道这是不是专业的方法。因此,建议将是有益的,并表示感谢 以下是phpMyAdmin错误:(非常没有帮助) 尝试 你的片段 IF EXISTS (SELECT * FROM user='usern

首先,我知道这是一个重复,但我尝试了多个不同问题的答案,没有一个对我有效。这是我的密码:

IF EXISTS (SELECT * FROM user='username') select 1 else select 0
我的数据库的设置就像每个帐户都是它自己的列一样,因此有一个充满用户帐户行的表。我不知道这是不是专业的方法。因此,建议将是有益的,并表示感谢

以下是phpMyAdmin错误:(非常没有帮助)

尝试

你的片段

IF EXISTS (SELECT * FROM user='username') select 1 else select 0
没有有效的SQL

假设您要计算名为“user”且用户名为“johndoe”的表中的所有条目,并且用户名位于名为“username”的列中,您将编写以下代码:

SELECT COUNT(*) FROM USER WHERE USERNAME='johndoe';
进一步阅读:

从user\u name\u column='username'
可能有帮助的用户中选择COUNT(1)total\u user。遗憾的是,没有,同样的错误。我将代码交换为:
从user='username'中选择COUNT(1)user
假设总用户是您认为我的表将被命名为什么。交换了吗?什么?我刚把total_用户换成了用户,我的表名等等,我知道了。非常感谢你!
IF EXISTS (SELECT * FROM user='username') select 1 else select 0
SELECT COUNT(*) FROM USER WHERE USERNAME='johndoe';