Chỉ cần tìm hiểu về tham gia sql và mọi thứ, và tôi có một câu hỏi.php sql cập nhật tham gia
Bạn có thể THAM GIA truy vấn cập nhật không? Hoặc nó chỉ dành cho những người được chọn. Bởi vì tôi có mã này;
$five_ago = date("Y-m-d H:i:s", strtotime("$now - 5 mins"));
$sql_result23 = mysql_query("SELECT * FROM usersonline WHERE timestamp < '$five_ago'", $db);
while ($rs23 = mysql_fetch_array($sql_result23)) {
mysql_query("UPDATE users SET status='gone' WHERE id ='$rs23[userID]'");
}
Nó nhấc ra khỏi usersonline
bảng tất cả những người mà lớn tuổi hơn 5 phút, sau đó tìm thấy chúng trong bảng users
và cập nhật hồ sơ của họ.
Tôi không phải là thuật sĩ THAM GIA hoặc bất kỳ điều gì nhưng tôi nghĩ rằng việc tham gia sẽ đơn giản hóa điều đó. Ai đó có thể làm rõ điều này?
Đúng, bạn thậm chí có thể tiến thêm một bước nữa và tính toán chênh lệch dấu thời gian ở lớp mysql. –
+1 Giải pháp lý tưởng IMO –