php链接怎么看的,php - 当用户单击数据表中的“查看链接”时,在PHP页面中查看详细信息 - SO中文参考 - www.soinside.com...

我有以下代码,它从数据库中获取并显示数据表。在每个用户旁边,我有“查看”链接,它显示详细信息页面。

if ($role == 'Manager' && isset($_GET['click'])){

if ($_GET['click'] == 'ViewRequests'){

$sql="SELECT users.user_id, users.first_name, users.middle_name, users.last_name, request.emp_id, request.location, request.asset_kind, request.Status

FROM users

INNER JOIN request ON users.user_id=request.emp_id AND users.role IN ('Employee','Admin') AND request.Status='Request';";

$records=mysql_query($sql);

ViewRequest($records);

}}

function ViewRequest($records){

echo "

View Requests

User idEmployee NameLocationAsset KindStatus ";

while ($row=mysql_fetch_assoc($records)){

echo "

";

echo "

".$row['user_id']."";

echo "

".$row['first_name']." ".$row['middle_name']." ".$row['last_name']."";

echo "

".$row['location']."";

echo "

".$row['asset_kind']."";

echo "

".$row['Status']."";

echo "

VIEW";

}echo "

";}echo "";

当用户点击“查看”链接时,它应显示每个用户的特定信息。我怎么能在PHP中实现这个?..我知道我必须使用SESSION但是如何?我应该通过查询或新变量或什么?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,我无法直呈现图像。但我可以提供一个基本的HTML和JavaScript代码示例,您可以根据需要进行修改。 HTML代码: ``` <table id="student-table"> <thead> <tr> <th>Name</th> <th>Age</th> <th>Gender</th> <th>Action</th> </tr> </thead> <tbody> <tr> <td>John Doe</td> <td>20</td> <td>Male</td> <td><a href="#" onclick="deleteRow(this)">Delete</a></td> </tr> <tr> <td>Jane Smith</td> <td>22</td> <td>Female</td> <td><a href="#" onclick="deleteRow(this)">Delete</a></td> </tr> <tr> <td>Bob Johnson</td> <td>21</td> <td>Male</td> <td><a href="#" onclick="deleteRow(this)">Delete</a></td> </tr> </tbody> </table> ``` JavaScript代码: ``` function deleteRow(link) { var row = link.parentNode.parentNode; row.parentNode.removeChild(row); } ``` 说明: 1. 在HTML,我们使用`<table>`元素来创建表格,并使用`<thead>`和`<tbody>`元素来分别定义表头和表体。 2. 在表头,我们定义了四个列,分别是“Name”、“Age”、“Gender”和“Action”。 3. 在表体,我们定义了三行数据,每行数据有四列。在第四列,我们使用`<a>`元素创建一个“Delete”链,并且在`onclick`属性调用`deleteRow()`函数。 4. 在JavaScript,`deleteRow()`函数收一个参数`link`,该参数是用户单击的链对象。 5. 首先,我们使用`parentNode`属性获取链所在的`<td>`元素,再使用`parentNode`属性获取该`<td>`元素所在的`<tr>`元素。 6. 最后,我们使用`removeChild()`方法从表格删除该行数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值