我目前正在尝试为从我的服务器读取的每一行生成独立的单选按钮。它们应该象征着 ON 和 OFF 开关。我当前的问题是我设法为每一行生成按钮,但这些不是独立的。我一次只能关闭或打开一个。
我知道当每个按钮的名称不同时,单选按钮变得真正“独立”。但我似乎无法想出一种方法来为生成的每一行创建一个新名称。
目前我的代码看起来像这样
res = $db->query($query);
if ($res->num_rows > 0) {
while ($row = $res->fetch_object()) {
$query = "SELECT * FROM device_status
WHERE device = ($row->id)";
$status = $db->query($query);
$device_status = $status->fetch_object();
$content .= <<<END
<tr>
<td>{$row->devices}</td>
<td>{$row->description}</td>
<td>{$row->room}</td>
<td><input type='radio' name='radiobutton' id='myCheck'></td>
<td><input type='radio' name='radiobutton' id='myCheck' checked='checked'></td>
<!-- <td>{$device_status->status}</td> -->
<td><a href="delete-device.php?id=$row->id">Delete</a>
<a href="edit-device.php?id=$row->id">Edit</a></td>
</tr>
END;
}
}
echo $content;
我一直在尝试不同的方法,例如使用<td><input type='radio' name='$row->id' id='myCheck'></td>
但还没有得到它的工作。非常感谢有关如何解决此问题的任何帮助。
谢谢你!
慕容3067478
慕莱坞森