PHP selected item



我在下面得到了这个脚本。如何从所选项目中获得答案?

我怎样才能用 $_POST 取回期权?

<?php
mysql_select_db("internetsites");
$query1 = "SELECT * FROM internetsites ORDER BY name_site";
$result = mysql_query($query1) or die(mysql_error());
?>
        <form name="delete" action="delete.php" method="post">
    choose a site you want to delete.
    <select>
    <?php
    while($row = mysql_fetch_array($result))
{
  echo "<option value=" . $row['name_site'] . "'>" . $row['name_site'] . "</option>";
 }
?>
</select>
<input type="submit" value="delete">

有人可以帮助我吗?

你给你的选择一个名称属性,然后你把整个代码放在<form method="post" action="delete.php"></form>里面,然后你用$_POST['nameattribute']。

试试这个, 要发布表单元素需要输入name属性,

    <form name="delete" action="delete.php" method="post">
            choose a site you want to delete.
            <select name="name_site" id="name_site">
            <?php
                while($row = mysql_fetch_array($result))
                {
                    echo "<option value='".$row['name_site']."'>" . $row['name_site'] . "</option>";
                }           
           ?>
        </select>
        <input type="submit" name="submit" value="delete">
    </form>

在删除.php中,

<?php 
    if(isset($_POST['submit'])){
       echo $_POST['name_site'];
   }
 ?>

最新更新