2017-03-08 98 views
-1

List of Account如何更新最後登錄時間

這是我的SQL

mysql_query('UPDATE `useraccounts` SET `LAST_LOGIN` = now() WHERE `ACCOUNT_PASSWORD` '); 

問題是: 只有員工帳戶更新。

我該怎麼做纔是有問題。我也嘗試LIKE,但仍然工作人員帳戶更新時間。

我也需要更新管理員帳戶。

請幫我

新手程序員在這裏對不起

+0

你怎麼實際上比較用戶密碼和數據庫?您沒有將密碼存儲爲明文,是嗎? –

+0

我使用WHERE ACCOUNT_PASSWORD,因爲它與ACCOUNT_NAME的值相同,但不起作用 –

+2

您的Where子句不完整。它應該包含'where account_password ='something?'' – cha

回答

1

的第一件事情,你的代碼轉移到mysqli

這裏是詢問,將有助於。

$query = "UPDATE `useraccounts` SET `LAST_LOGIN` = now() WHERE `ACCOUNT_id` = `LoggedInUser`"); 
+0

我應該如何替換LoggedInUser? –

+0

正常的方式是當你驗證密碼,獲得ID,並傳遞該記錄的ID。 –

+0

謝謝:)... –

相關問題