如何使用phpmysql中的单选按钮更新不同的表

时间:2016-06-07 06:47:25

标签: php

<html>
  <head>
    <title>test radio button</title>
    </head>
    <body>
      <form method="post" action="">
      <input type="radio" name="row1"/>row1
        <input type="radio" name="row2"/>row2
        <input type="radio" name="row3"/>row3
        <input type="submit" value="update"/>
      </form>
      </body>
    </html>

我有一张名为table_test的表格。在此表中有一个名为的列 row1, row2 and row3

我想一次更新单选按钮中每列的值。我提交表单时需要更新一列。

我搜索了很多次谷歌,但我找不到解决方案。请告诉我如何在PHP中实现它。

1 个答案:

答案 0 :(得分:0)

单选按钮的名称必须相同。您使用&#39;值&#39;用于标识服务器上的值的属性。

<input type="radio" value="row1" name="myRadio"/>row1
<input type="radio" value="row2" name="myRadio"/>row2
<input type="radio" value="row3" name="myRadio"/>row3

现在,您可以在PHP中获取值:

echo $_POST['myRadio'];

要在查询中使用此值,您可以执行以下操作:

mysql_query(sprintf("INSERT INTO myTable SET %s = 'myValue'", $_POST['myRadio']));

警告!如果您不希望服务器被黑客入侵,请使用类似PDO的内容。