2017-01-09 5 views
0

PHPとJSの出席について新しいプログラムをやっています。 username/pwでログインを作成します。私はセッションで働いています。私はログアウトを入れたいし、それ時間が働い行う (私は。DATEDIFFを使用して、時間の違いを行うログアウトPHPセッション - 最後のレコードのみを更新する

を知っている。しかし、私は時間のログアウト、を更新するときには、すべての結果に更新を行いますが、私は唯一の最後のレコードにこの人を更新します。 。そしてないすべての結果、この人(セッション)。

$sql = "UPDATE `login` SET `datelogout` = NOW() WHERE `uid` = '$session_id' "; 

image on what is doing wrong

Iこの日の日によると、セッションログインでわずかたい更新レコードログアウト!

ありがとう!

+0

実際の問題が何であるかは不明です。また、問題がSQLに関連しているかどうか確かめるかもしれませんが、ここでは文脈のためにいくつかのコードを提示する必要があります。あなたはあなたが持っているもの、あなたが何をしたもの、そして得た結果を示すためにこの質問を書き直すべきです。 – jdv

答えて

0

このようなものを試してみてください。

UPDATE login SET datelogout=NOW() where uid ='$sessionid' orderby Sno DESC 
LIMIT 1 
関連する問題