Ôi thôi ,h chơi tài trợ code cho e luôn đi chứ đừng có cãi lộn ,quánh bờm đầu à ![]()
HỏiCode trạng thái online/offline của thành viên
Chưa hiểu rồi. Không có xóa data gì hết mà chỉ là update và so sánh
Giúp e code đi mà ![]()
Em mới 14t thôi ,các anh cứ bảo học hành gì đó ,thì e có học ,nhưng xài java đôi khi thực hành với mẫu code được cho sẵn (em xin chắc chắn là khi xem mẫu code thì ta sẽ dễ vận dụng hơn) ,nhưng mà xài java ai cũng biết copy sẽ bị lỗi ,mà đang thực hành demo ,nó cho cái demo dài ngoằng thì biết đường đâu mà sửa ,ai có lòng tốt giúp e cái code đi ,hiện on thôi cũng đc ,không cần off gì đâu ạ ![]()
- Thêm cột last_login vào bảng users
- Thêm vào header (hoặc các file được include, require vào tất cả các file khác)
mysql_query('UPDATE `users` SET `last_login` = "' . time() . '" WHERE `id` = "' . $user_id . '"')
$user_id là id người dùng hiện tại
- Danh sách online
$online = mysql_query('SELECT * FROM `users` WHERE `last_login` > ' . (time() - 60) . '');
60 là số giây xác định người dùng còn online, thay đổi tùy ý
- Thêm cột last_login vào bảng users
- Thêm vào header (hoặc các file được include, require vào tất cả các file khác)
PHP
mysql_query('UPDATE `users` SET `last_login` = "' . time() . '" WHERE `id` = "' . $user_id . '"')$user_id là id người dùng hiện tại
- Danh sách online
PHP
$online = mysql_query('SELECT * FROM `users` WHERE `last_login` > ' . (time() - 60) . '');60 là số giây xác định người dùng còn online, thay đổi tùy ý
File connect phải là sqli hay sql ạ
Cái đó hơn 60s thì thằng kia vẫn hiện là off
![[OFF]](/assets/images/off.gif)
![[ON]](/assets/images/on.gif)