У меня есть страница php, которая находит активные события из mysql, просматривает результат и затем печатает детали. Он находит имя события, время начала события и общее количество присоединившихся пользователей, но данные страницы обновляются только при повторном открытии пользователем страницы, и я хочу, чтобы только столбец присоединенных пользователей обновлялся через некоторый интервал.
$result=fetchEventList();
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "<div class=\"row\">
<div class=\"td td1\">".$row["EventName"]."</div>
<div class=\"td td2\">".$row["StartTime"]."</div>
<div class=\"td td3\">".$row["JoinedUsers"]."</div>";
}
}
Я искал и нашел много ответов, используя javascript и загружая только div, но это не работает для меня, я пытался
<script type = \"text/javascript\">
setInterval(\"my_function();\", 5000);
function my_function(){
$('.td3').load(location.href + ' #time');
}
Но это не работает, может кто-нибудь подтолкнуть меня в направлении, чтобы следовать Кроме того, я не хочу повторно ссылаться sh на всю страницу, только для всех пользователей, которые присоединились, для всех событий