在PHP获取MySQL请求后,checked radiobutton不起作用

时间:2017-11-21 09:56:32

标签: php mysql while-loop modal-dialog radio-button

我遇到了需要从MySql请求中填写的表单出现问题。这一切都有效,直到radiobuttons.Here是我的代码:

$get_entry = 'SELECT * FROM `database` WHERE id="'.$given_id.'"';

$sql_get_query = mysql_query($get_entry); 

while($row_sql_get_query = mysql_fetch_assoc($sql_get_query)){                                  
$get_entry_gender = $row_sql_get_query['gender'];   
$get_entry_type = $row_sql_get_query['type'];                            
}

echo '
input type="radio" name="sex" value="0"'; if ($get_entry_gender == 0)
{echo 'checked';} echo '>Male</input> 
<input type="radio" name="type" value="0"'; if ($get_entry_type == 0)
{echo 'checked';}echo '>Home</input></br> 
<input type="radio" name="sex" value="1"'; if ($get_entry_gender == 1)
{echo 'checked';} echo '>Female</input> 
<input type="radio" name="type" value="1"'; if ($get_entry_type == 1)
{echo 'checked';} echo '>Yard</input></br>';

整个代码处于while循环中,因为我创建了具有不同内容的多个模态,但我不知道这可能是什么问题。该代码适用于获取具有不同表单类型的不同变量,如

<input type="text"> 
<input type="select">
<input type="textfield">

如果我删除&#34;名称&#34;从radiobuttons代码,PHP代码工作,但你可以为相同类型的信息选择2个值。

0 个答案:

没有答案