Просто узнаю о SQL-соединениях и прочем, и у меня есть вопрос.
Можете ли вы присоединиться к запросу на обновление? Или это только для избранных. Потому что у меня есть этот код;
$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]'");
}
Он выбирает из таблицы usersonline
всех старше 5 минут, затем находит их в таблице users
и обновляет их запись.
Я не волшебник JOIN или что-то еще, но я думаю, что объединение упростит это.
Может кто-нибудь уточнить это?