Php td按钮上的会话变量未更改
我有一个由php从数据库填充的表。对于每一行,都有一个按钮可以输入用户的详细信息。由于我需要一个对用户的引用,我命令打开他的详细信息表,我使用一个_SESSION变量来实现这一点:Php td按钮上的会话变量未更改,php,html,session-variables,Php,Html,Session Variables,我有一个由php从数据库填充的表。对于每一行,都有一个按钮可以输入用户的详细信息。由于我需要一个对用户的引用,我命令打开他的详细信息表,我使用一个_SESSION变量来实现这一点: <td><?php echo $user_id; ?></td> <td ><?php echo $user_name; ?></td> <td><?php echo $user_email; ?></t
<td><?php echo $user_id; ?></td>
<td ><?php echo $user_name; ?></td>
<td><?php echo $user_email; ?></td>
<td><?php echo $user_level; ?></td>
<td>
<?php $_SESSION['detailtable'] = $user_name; ?>
<button type="button" class="btn btn-default btnVerDatos" aria-label="Left Align" >
</button>
</td>
变量是相同的
你的错在哪里
提前发送
$\u会话['detailtable']
应包含表中最后一个用户的用户名。这是真的吗?你是在你的代码上面开始会话的吗?米切尔你说得对。但是为什么不是第一排呢?
$query = "SELECT * FROM ".$_SESSION['detailtable']." ORDER BY DataOra DESC";