使用php动态设置单选按钮的值
编码员你好, 我有一个用PHP动态创建的表,每行有一个单选按钮。其目的是,根据选择的单选框,用户可以执行多种功能,如删除、修改等。我可以使用单选按钮之类的硬编码“值”来实现这些功能使用php动态设置单选按钮的值,php,radio-button,Php,Radio Button,编码员你好, 我有一个用PHP动态创建的表,每行有一个单选按钮。其目的是,根据选择的单选框,用户可以执行多种功能,如删除、修改等。我可以使用单选按钮之类的硬编码“值”来实现这些功能 echo "<td>" . '<input type="radio" name="radioSelect" value="2" checked="checked" />' . "</td>"; echo“。""; 我要寻找的是一种动态设置“2”的方法。例如: while($
echo "<td>" . '<input type="radio" name="radioSelect" value="2" checked="checked" />' . "</td>";
echo“。"";
我要寻找的是一种动态设置“2”的方法。例如:
while($row = mysql_fetch_array($result) and $i<=100)
{
echo "<tr>";
$sno= $row['SNo'];
echo "<td>" . '<input type="radio" name="radioSelect" value= $sno checked="checked" />' . "</td>";
}
while($row=mysql\u fetch\u array($result)和$i是的,它被称为连接,例如,您已经在使用之后的
操作符来进行连接了
echo "<td>" . '<input type="radio" name="radioSelect" value="' . $sno . '" checked="checked" />' . "</td>";
echo.“.”;
我不知道你为什么这么说
echo '<td><input type="radio" name="radioSelect" value="' . $sno . '" checked="checked" /></td>';
echo';
另外,请注意,一次只能选中一个同名的单选按钮,因此您可能需要重新考虑在那里执行的操作。如果在连接中遇到问题,您可以这样做
<?php
while($row = mysql_fetch_assoc($result) and $i<=100)
{ $sno= $row['SNo'];?>
<table>
<tr>
<td><input type="radio" name="radioSelect" value= <?php echo $sno; ?> checked="checked" /> <?php } ?></td>
</tr>
</table>
成功了…你救了我的周五晚上。谢谢你minitech!原因是我希望用户一次只执行一个操作,并且只在一条记录上执行。