如何将单选按钮放入状态中,2 个单选按钮(已批准和未批准)和选中的单选按钮将保存在数据库中以及状态字段下。
这是我的代码..病人[6]是状态
$sql = "select patientid, firstname, lastname, gender, patienttype, philhealth, status from patients where lastname LIKE '%" . $_POST["key"] . "%' or philhealth LIKE '%" . $_POST["key"] . "%' ";
$result = mysql_query($sql, $connection);
$rownum = 0;
$bgcolor = "";
while($patient = mysql_fetch_array($result))
{
$rownum += 1;
if($rownum == 2)
{
$bgcolor = "#FFF";
$rownum = 0;
}
else
{ $bgcolor = "#f9f9f9"; }
$approved_checked = $patient[6] == 'Approved' ? 'checked' : '';
echo "
<tr id='" . $patient[0] . "' style='background: " . $bgcolor . "' onclick='openphilhealthapproval() '>
<td id='td27_cell1' style='height: 25px;'>" . $patient[5] . " </td>
<td id='td27_cell2' style='height: 25px;'>" . $patient[0] . "</td>
<td id='td27_cell3' style='height: 25px;'>" . $patient[1] . " " . $patient[2] . "</td>
<td id='td27_cell4' style='height: 25px;'>" . $patient[3] . "</td>
<td id='td27_cell5' style='height: 25px;'>" . $patient[4] . "</td>
<td id='td27_cell6' style='height: 25px;'>" . $patient[6] . "</td>
</tr>
";
}
最佳答案
您应该将此 TD
元素的内容放入您的状态 TD
元素中。此外,在构建 HTML 时,您还需要将 *** PatientID***
符号替换为 PatientID。您可以看到工作示例 here .
<td>
<input type="radio" name="statusradio***patientID***" value="approved" id="approvedradio***patientID***"/>
<label for="approvedradio***patientID***">approved</label>
<input type="radio" name="statusradio***patientID***" value="disapproved" id="disapprovedradio***patientID***"/>
<label for="disapprovedradio***patientID***">disapproved</label>
</td>
关于php - 如何将单选按钮放入输出表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36323507/