Php 从数据库中检索数据并以下拉格式显示。并使用相同的下拉列表作为输入。

Php 从数据库中检索数据并以下拉格式显示。并使用相同的下拉列表作为输入。,php,html,drop-down-menu,forms,Php,Html,Drop Down Menu,Forms,我遇到了以下问题。我能够从数据库中检索数据并在下拉菜单中显示。但我不知道如何使用与输入相同的下拉列表并将其嵌入表单中。我的代码如下。这里从数据库检索项目名称并以下拉列表的形式显示。现在我需要在表单(HTML表单)中使用相同的下拉列表,用于将数据输入到另一个表中 <html> <head></head> <body> <?php error_reporting(E_ALL ^ E_DEPRECATED); include 'connect.ph

我遇到了以下问题。我能够从数据库中检索数据并在下拉菜单中显示。但我不知道如何使用与输入相同的下拉列表并将其嵌入表单中。我的代码如下。这里从数据库检索项目名称并以下拉列表的形式显示。现在我需要在表单(HTML表单)中使用相同的下拉列表,用于将数据输入到另一个表中

<html>
<head></head>
<body>
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
include 'connect.php' ;
$tbl_name="projects";


$sql="SELECT project_name FROM $tbl_name ";

$result=mysql_query($sql);


if($result === FALSE) {
die(mysql_error());  
}
?>


<form name="resources" action="hourssubmit.php"  method="post" >

<?php
echo "<select name='project_name'>";
while ($row = mysql_fetch_array($result)) {

echo "<option value='" . $row['project_name'] ."'>" . $row['project_name']."</option>";
}
echo "</select>";
?>

</form>
</body>
</html>


你的问题本身就是答案。您从表中创建了下拉列表,并将其显示在表单中。然后可以将其用作输入字段。提交时,您可以使用$get或$post方法获取值。是的,我可以显示下拉列表,但如何在html表单中使用相同的下拉列表作为输入,我被语法卡住了,由于我是一个完全的新手,如果你能为它发布正确的代码,那将对我非常有帮助。事实上,你很难解释你想要什么。在hourssubmit.php中做一件事,尝试获取$prjName=$\u post['project\u name'];并在表单中添加提交按钮。