我对如何仅显示特定细节有疑问。比方说,我有两个表salessumarry和rsales,并为其表有这个ff数据。
来自rsales的数据
id | name | last_name | age | salessumarry_id |
1 |gejel | rosenthal | 21 | 5 |
来自salessumarry的数据(注意:此数据来自数据库显示到我的网页)
id | or_no | sold_by | detail |
5 | 12456 | fabbie | show |
6 | 22222 | nedy | show |
我的问题是这个。当我从我的网页点击“显示”时,它必须从rsales中选择数据,其中salessumarry_id = salessumarry.id。比方说,例如我点击show for id 5,预期输出必须是这样的
id | or_no | sold_by | detail |
5 | 12456 | fabbie | show |
id | name | last_name | age | salessumarry_id |
1 |gejel | rosenthal | 21 | 5 |
6 | 22222 | nedy | show |
我把它放在我的“显示”按钮中,但我的想法仅限于此。当我点击显示
时,我不知道如何显示细节echo '<td style="border-color:#000000; border-style:solid; border-width:1px;"><div align="center"><a href=displaydetail.php?id=' . $row['id'] .'>show</a></div></td>';
答案 0 :(得分:0)
这是完成您要做的事情的基本方法:
displaydetail.php
<?php
// get salessumarry_id from the URL
$salessumarry_id = $_GET['id'];
$query = "SELECT * FROM rsales WHERE salessumarry_id = '$salessumarry_id'";
// use mysqli/pdo here to to execute the query
// and fetch the results into $results array and display it here:
echo "id | name | last_name | age | salessumarry_id |<br>";
echo $results['id']. " | ". $results['name']." | ".$results['last_name']." | ";
echo $results['age']." | ".$results['salessumarry_id']." | ";
?>
希望这会有所帮助。这可以进一步改进,但首先你需要确保 这部分正在发挥作用。