我不知道如何将$ tid的值传递给另一个php文件。好吧,我知道怎么做但事情是我希望按钮存储当前的$ tid,因为它会在下一个循环后改变。如果我使用会话并从另一个文件中调用它,$ tid的值将是最后一次迭代的值。
$select = mysqli_query($conn, "SELECT Sport, TeamID, TeamAcadYear FROM team");
echo "<html> <body> <table align='center'>";
while($row = mysqli_fetch_array($select)){
$sportName = $row['Sport'];
$tay = $row['TeamAcadYear'];
$tid = $row['TeamID'];
echo " <tr> <td> <button type='button'> $sportName" ." " ."$tay </button> </td> </tr>";
}
echo "</table> </body> </html>";
答案 0 :(得分:0)
您可以使用$_GET
。
例如:
第1页:
<a href='page2.php?id=$id'><button type='button'> $sportName" ." " ."$tay </button></a>
第2页:
获取ID:
$idFromPage1 = $_GET['id'];
echo $idFromPage1; // Your ID from page 1 will be displayed
答案 1 :(得分:-1)
你是正确的$_SESSION
是理想的方式,另一种方法是使用GET
或POST
将值发送到另一个页面。您可以将$_SESSION
变量命名为currentTid
和previousTid
等吗?