这是我的数据库的屏幕截图!我已成功完成插入和删除操作 但是我在查看个人记录时遇到问题 当我单击 id #45 上的 View 时,将显示所有详细信息,包括第二行!这是结果的屏幕截图
正如您在结果中看到的,第二行中出现了详细信息!我只想显示我单击的行的详细信息! 我想向您的专家寻求帮助
这是我的 view.php 代码
<?php
require 'database.php';
$query = "SELECT id, date, po FROM sales";
$result = $mysqli->query($query) or die(mysqli_error($mysqli));
if ($result) {
echo "<table cellspacing='0' cellpadding='15' border='0'>
<th >Date</th><th >PONumber</th>";
while ($row = $result->fetch_object()) {
$po = $row->po;
$date = $row->date;
$id = $row->id;
echo "<tr>
<td>$date</td> <td >$po</td></tr>";
}
}
?>
最佳答案
您的 php 代码正在循环遍历 $query 返回的所有行。您的查询可能有一个错误的 where 子句
编辑您的编辑:
$id = $_GET["id"];
$query = "SELECT id, date, po FROM sales where id = $id";
关于mysql - 查看mysql上的个人记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9833305/