Javascript PHP:如何获取单选按钮的值,然后在SQL statemet中使用它
如何获取单选按钮的值并将其用于SQL语句。我创建了一个脚本,但不起作用:( 预期结果: 我希望我的下拉列表取决于单选按钮的值 脚本:Javascript PHP:如何获取单选按钮的值,然后在SQL statemet中使用它,javascript,php,html,Javascript,Php,Html,如何获取单选按钮的值并将其用于SQL语句。我创建了一个脚本,但不起作用:( 预期结果: 我希望我的下拉列表取决于单选按钮的值 脚本: <tr> <td><br><input type="radio" name="lockin" value="1" checked /> Yes </td> <td><br><input type="radio" name="lockin" value
<tr>
<td><br><input type="radio" name="lockin" value="1" checked /> Yes </td>
<td><br><input type="radio" name="lockin" value="0"/>No </td>
</tr>
<tr>
<td ><br>Reason for Disconnection</td>
<td><br>
<select id="reasondd" name="R" onChange="change_reason()" width="40" >
<option id="mySelect" value="" selected="selected" >Select</option>
<?php
if(isset($_POST['lockin'])) {
if($_POST['value'] == 1) {
$WhereC= 1;
} elseif($_POST['value'] == 0) {
$WhereC=0;
}}
$res=mysqli_query($link,"SELECT DISTINCT discon_reason FROM note_gen2 where lock_in_stat = '$WhereC' order by discon_reason asc");
while ($row=mysqli_fetch_array($res)) {
?>
<option value="<?php echo $row['discon_reason'];?>"><?php echo $row["discon_reason"]; ?></option>
<?php } ?>
</select>
</td>
</tr>
对
没有
断开连接的原因
挑选
在这种情况下,没有$WhereC
$res=mysqli_query($link,“从note_gene2 where lock_in_stat='$WhereC'order by discon_reason asc'中选择不同的discon_reason”);您需要使用JavaScript进行网络调用,以将数据发送到PHP服务器(查看AJAX或更现代的浏览器,fetch
),而不是使用此$\u POST['value']
使用$\u POST['R']
if(设置($\u POST['lockin']))