gpt4 book ai didi

javascript - 单选按钮值未存储在数据库中

转载 作者:搜寻专家 更新时间:2023-10-30 20:09:10 25 4
gpt4 key购买 nike

我创建了一个单选按钮,当用户单击"is"值时,文本框会显示给用户,否则它们将保持隐藏状态。
我的问题是当用户选择 yes 然后我能够在 sql 中存储 yes 值但是当用户点击没有值时该值不存储在数据库中

<script>
$(document).ready(function(){
$(function() {
$('input[name="yeshave"]').on('click', function() {
if ($(this).val() == 'yes') {
$('#textboxes').show();
} else {
$('#textboxes').hide();
}
});
});
});
</script>

无单选按钮代码:

<table>
<tr>
<td>Do you haver passport:</td>
<td><input type="radio" name="yeshave" value="yes"> Yes</td>
<td><input type="radio" name="yeshave" value="no"> No</td>
</tr>
</table>

SQL 代码为:

if(isset($_POST['yeshave']))
{
$selectedValue=$_POST['yeshave'];
}



$query = "INSERT INTO upload (name, size, type, image,passport_no,dateofissue,dateofexpiry,placeofissue, having_passport ) ".
"VALUES ('$fileName', '$fileSize', '$fileType', '$image','".$passno."','".$doi."','".$doe."','".$poi."','".$selectedValue."')";

mysqli_query($conn,$query) or die('Error, query failed');

最佳答案

设置检查其中之一。尝试 -

$selectedValue = isset($_POST['yeshave']) ? $_POST['yeshave'] : 'no';

关于javascript - 单选按钮值未存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30522109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com