在我的帐户的用户,我有一个显示以下内容的“上次登录”部分:通过LIMIT 1获得最后的登录 - PHP和MYSQL
<?php
$getLog = "Select * from tblUserLogs where UserID = $id ORDER BY LogID DESC limit 1";
$loadLog = mysql_query($getLog);
while($Logs = mysql_fetch_array($loadLog)){
$ID = $Logs['id'];
$LastLogin = date('F j, Y, g:i a', strtotime($Logs['LastLog']));
//$myLast = date('F j, Y, g:i a', $LastLogin);
echo "<small>".$LastLogin."</small>";
}
?>
然而,显示当前登录的日期和时间。
应该怎么做?它应该是极限2并显示最小的主键。有没有办法在mysql语句上做到这一点?
如果在查询中使用ORDER BY LastLog,该怎么办?否则共享表结构来构建更好的查询。 –
当前登录是您的最后一次登录。你期望得到什么? – sqlab