单选按钮和PHP

时间:2011-09-28 08:24:35

标签: php

并提前感谢您提供阅读本文的时间。 我是PHP的新手,我正在为大学做一个项目。 到目前为止,为了添加布尔值,我使用了复选框。例如在我的数据库中,我有一个名为DB_FOR_SALE的布尔记录,我正在使用这段代码进行更新...

HTML部分      <input type="checkbox" name="DB_FOR_SALE" value="1"<#DB_FOR_SALE#>>For&gt;待售

PHP部分

    /* Update of a Record  */
    if($_REQUEST['DB_ID'] != '')
    {
    $objectid = $_REQUEST['DB_ID'];
    $upd = "update " . G_DB_PREFIX . "OBJECTS set DB_FOR_SALE='" . $_REQUEST['DB_FOR_SALE'] . "' where DB_ID='" . $_REQUEST['DB_ID'] . "'";
    $gupd = $conn->update($upd, G_NORMDB);

以同样的方式,如果第一次插入对象,我可以输入值。

我如何在单选按钮的情况下使用它,因为它们具有相同的名称。

Thanx读这个!!

2 个答案:

答案 0 :(得分:0)

所选单选按钮的value属性将作为带有name的集合的值提交。

答案 1 :(得分:0)

这对我有用:

HTML:

<html>
  <body>
     <form method="POST" action="someaction.php">
       <input type="radio" name="group1" value="1"> For Rent<br>
       <input type="radio" name="group1" value="2" checked> For Sale<br>
       <input type="submit" value="submit">
     </form>
   <body>
</html>

PHP:

Selection:
  <?php
    echo $_POST['group1'] == 1 ? "For Rent" : "For Sale";
  ?>