如何制作具有mysql值的单选按钮?

时间:2016-03-01 11:37:33

标签: php html mysql arrays

我想用mysql制作radiobutton

我的代码

code

但它没有意义(SERVER ERROR:500) 因为html表格标签! 所以我想问你! “我如何制作具有mysql值的radiobutton?”

4 个答案:

答案 0 :(得分:0)

我不知道你想要达到的目标,但我想我知道你的意思。您想要创建一个单选按钮,为其提供数据库中的值。

您不会为每个单选按钮创建表单。而是在单个表单标记内创建单选按钮。

这样的事情:

echo "<form name='' action='index.php' method='post'>";

while($row=mysqli_fetch_array($res)){
 echo "<input type='radio' name='" .$q . "' value='".$q ."'>" .$q . "<br />";
 echo "<input type='radio' name='" .$a1 . "' value='".$a1 ."'>" .$a1 . "<br />";
 echo "<input type='radio' name='" .$a2 . "' value='".$a2 ."'>" .$a2 . "<br />";
 echo "<input type='radio' name='" .$a3 . "' value='".$a3 ."'>" .$a3 . "<br />";
}

echo "</form>";

答案 1 :(得分:0)

echo 语句中,将参数更改为'。 试试这个将是挑衅的工作。

答案 2 :(得分:0)

试试这个,

while ($row = mysqli_fetch_array($res))
{

    $q = $row['q'];

    echo "<tr>
         <td>
            <form name='' action='index.php' method='post'>
                <input type='radio' name='q' value='".$q."'
            </form>
         </td>
          </tr>";

}

答案 3 :(得分:-1)

您是否能够正确建立与服务器的连接?只需var_dumpprint_r即可查看您从数据库中获取的内容。