ユーザーがトーナメントIDを変更する特定のリンクをクリックした後にインクルードしたページをリロードする必要があります。私が持っている主なレイアウトで
info.php
<?php
$tournament = $_GET['tournament'];
$user = $_SESSION['user_id'];
$sql=$conn->query("SELECT *, SUM(points) as total FROM results WHERE tournament_id = '$tournament' and user_id = '$user' ");
$data=mysqli_fetch_object($sql);
echo 'Logged user '. $_SESSION['name'] .', score '. $data->total . 'in tournament '. $data->tournament_name; ?>
:
<div id="info">
<?php include "info.php"; ?>
</div>
<div id="main">Select tornament:
<a href="competition.html?tournament=1">Tournament 1</a><br />
<a href="competition.html?tournament=2">Tournament 2</a><br />
</div>
私は、ページ "info.php" 負荷が選ばれたトーナメントからログインしているユーザーのポイントを得るために場所を自動的にdiv要素をリフレッシュする必要があります。