我在做假设,请记住在尝试新代码之前始终备份您的数据库。经验之谈。
如果您使用的是 PHP 和 MySQLi,请尝试以下操作,如果您想显示一个包含所有这些的表格,那么您已经写下该代码,我假设您将转到另一个页面来显示一个人的单个表格。
这是我要做的,当你点击一个名字时,让它去一个像这样的页面person.php?person=Fred
这是我将用于该页面的代码:
//Your DB connection details go here.
$sql = "SELECT * FROM table WHERE name = '$_GET[person]'";
$sql_con = mysqli_query($con, $sql);
$data = mysqli_fetch_array($sql_con);
echo '<h2>Data for '.$data['name'].'</h2><br />';
echo '<table><tr><th>Items</th><th>Count</th></tr><tr>'; // SET UP YOUR TABLE
echo '<td>Item 1</td><td>'.$data['item1'].'</td></tr><tr>';
echo '<td>Item 2</td><td>'.$data['item2'].'</td></tr>'; // CONTINUE FOR EVERY ITEM YOU HAVE
echo '</table>';
应该这样做,如果那不是您想要的,请告诉我。