我可以使用下面的代码显示表格中的内容,但是正如您在代码中看到的那样,我将行链接到新页面,并且在该页面上我试图显示其余部分行,我在同一张表中。
我的意思是,我ID, photo, Firstname, Lastname, Age, StreetAdd, PhoneNum, EmailAdd
的桌子上有列。我photo, Firstname, Lastname
在第一页上只显示行。
所以我想做的是当用户点击我从数据库中显示的名字时,他将被重定向到新页面并查看其余信息。我该怎么做?
这是显示三个列的 PHP 页面。我可以在新页面上显示其余的列,但它会显示行中的所有信息。我想显示每个用户的个人信息,而不是整个列表。一个可能的例子是 eBay。当您搜索项目时,您不会看到完整的描述,直到您单击图片或标题。
<?php
$con = mysql_connect("localhost","root","");
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db("simple_login", $con);
$result = mysql_query("SELECT * FROM test ");
echo "<table align='center' bgcolor='#F9F0F0' border='0' cellspacing='0'>
<tr>
<th><font color='red'>Firstname</font></th>
</tr>";
while($row = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td><a href='send.php'><img src='".$row['photo']."' \" width=\"150px\" height=\"150px\" /></a><br><br><br>";
echo "<a href='send.php'><td align='center' style='vertical-align:text-top' width='200px'>" . $row['Firstname'] . "</td>";
echo "<td align='center' style='vertical-align:text-top' width='200px'>" . $row['Lastname'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>