这项任务非常简单。使用 html 表单,将姓氏发布到连接到 myAdmin 数据库的 php 代码中,并从 html 搜索返回与发布的姓氏表单相关联的名字和姓氏。我已经仔细检查了我的数据库以及我正在使用的连接 php。该信息在数据库中,我的 connection.php 文件对于访问和操作同一数据库的其他文件来说效果很好。无论如何,这是我的html代码:
<html>
<body>
<form action="where.php" method="post">
Lastname: <input type="text" name="lastname" />
<input type="submit" name="search" />
</form>
</body>
</html>
和我的 php 代码:
<?php
include('connection.php');
$sql = "SECLECT * FROM PERSONS WHERE LastName ='$_POST[lastname]'";
$result = mysql_query($sql);
?>
<table border='1'>
<tr>
<td>Firstname</td>
<td>Lastname</td>
</tr>
<?php
while($row = mysql_fetch_array($result))
{
?>
<tr>
<td><?php echo $row['FirstName'] ?></td>
<td><?php echo $row['LastName'] ?></td>
</tr>
<?php
}
?>
</table>
<?php
mysql_close($con);
?>
任何人都知道为什么当我搜索有效的姓氏时,我会得到一个只有标题但没有值的表格?