Po prostu dowiedzieć się o sprzężeń sql i rzeczy, i mam pytanie.Aktualizacja SQL sql dołączyć
Czy można połączyć JOIN na zapytanie o aktualizację? Czy to tylko dla wybranych. Ponieważ mam ten kod;
$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]'");
}
Znalazło się od stołu usersonline
wszystkie te, które są starsze niż 5 minut, a następnie znajdzie je w tabeli users
i aktualizuje swój rekord.
Nie jestem kreatorem JOIN ani nic, ale myślę, że łączenie to uprości. Czy ktoś może to wyjaśnić?
Legit, można nawet posunąć się o krok dalej i obliczyć znacznik czasu w warstwie mysql. –
+1 Idealne rozwiązanie IMO –