私はユーザー アクティビティに取り組んでいるので、その場合、最後の 30 行でユーザーの最後のアクティビティを確認する必要があります。
これを使用してみましたが、これはすべてのテーブル行に表示されますが、最後の 30 のみを確認する必要があるため、そのおかげで助けが必要です。
$CheckQuery = mysql_query("SELECT * FROM activities WHERE got_id='$user->id' ORDER BY `id` DESC LIMIT 0 , 1");
while($row = mysql_fetch_assoc($CheckQuery))
{
// some function
}
これは私が知りたかったことです:)
select *
from (select *
from activities
order by `id` desc
limit 30) t
where got_id = '$user->id'
limit 1
私が言ったように:私は最後の30行でユーザーの最後の活動(活動ではない)をチェックする必要があります。