这是我的SQL
mysql_query('UPDATE `useraccounts` SET `LAST_LOGIN` = now() WHERE `ACCOUNT_PASSWORD` ');
问题是: 只有员工帐户更新。
我该怎么做才是有问题。我也尝试LIKE
,但仍然工作人员帐户更新时间。
我也需要更新管理员帐户。
请帮我
新手程序员在这里对不起
这是我的SQL
mysql_query('UPDATE `useraccounts` SET `LAST_LOGIN` = now() WHERE `ACCOUNT_PASSWORD` ');
问题是: 只有员工帐户更新。
我该怎么做才是有问题。我也尝试LIKE
,但仍然工作人员帐户更新时间。
我也需要更新管理员帐户。
请帮我
新手程序员在这里对不起
的第一件事情,你的代码转移到mysqli
。
这里是询问,将有助于。
$query = "UPDATE `useraccounts` SET `LAST_LOGIN` = now() WHERE `ACCOUNT_id` = `LoggedInUser`");
我应该如何替换LoggedInUser? –
正常的方式是当你验证密码,获得ID,并传递该记录的ID。 –
谢谢:)... –
你怎么实际上比较用户密码和数据库?您没有将密码存储为明文,是吗? –
我使用WHERE ACCOUNT_PASSWORD,因为它与ACCOUNT_NAME的值相同,但不起作用 –
您的Where子句不完整。它应该包含'where account_password ='something?'' – cha