我有一个php页面,其中显示了数据库中的人员列表。现在我想做的是,当我从列表中单击某个特定人员的数据时,它应该重定向到另一个显示该人员所有详细信息的页面,是否可以这样做?
我有两页: list.php:-在这里,人员列表是使用引导程序从小型卡片数据库中显示的。卡片中包含pid,pname等数据。 Details.php:- 该页面上应显示一个人的所有详细信息(例如pid,pname,pno,paddress等)
我尝试在该卡上使用onclick功能。它也起作用,但是我不知道如何获取下一页上单击的特定人的数据?
lists.php:- `
<?php
include 'config.php';
$sql = "SELECT p_id,p_name,p_adddate FROM sampletable";
$result=mysqli_query($con,$sql);
if(mysqli_num_rows($result)>0)
{
while($row=mysqli_fetch_assoc($result))
{
?>
<div class="card" onclick="window.location.href='details.php'">
<div class="card-body">
<?php echo <strong>".$row["p_id"].$row["p_name"]."</strong>
<span style='float:right;'>Date : ".$row["p_adddate"]."</span>";?>
</div>
</div>
details.php:-
<?php
include 'config.php';
$sql = "SELECT * FROM sampletable" WHERE p_id="HELP WHAT TO DO!!";
$result=mysqli_query($con,$sql);
if(mysqli_num_rows($result)>0)
{
while($row=mysqli_fetch_assoc($result))
{
?>
<div class="col">
ID: <?php echo $row['p_id']; ?>Name: <?php echo $row['p_name']; ?>
No: <?php echo $row['p_no']; ?>Address :<?php echo $row['p_add']; ?>
</div>
当我在list.php上单击某个特定人时,我希望在详细信息页面上显示该特定人的所有数据。 我尝试在会话中存储ID,但在下一页上,会话中存储的ID是数据库中最新记录的ID。我无法获取特定的ID。请帮助...提前谢谢