PHP中单选按钮获取数据库值的问题
程序员文章站
2022-06-15 22:24:47
...
1.单选按钮代码
2.获取数据库中单选按钮值
这样写了判断以后,不管数据表中是男还是女,获取到单选按钮中都是选择的男,请问一下是什么情况啊。
分号拿出来还是一样的啊
另外输出下$_POST是什么看下
男女
2.获取数据库中单选按钮值
/>男 />女
这样写了判断以后,不管数据表中是男还是女,获取到单选按钮中都是选择的男,请问一下是什么情况啊。
回复讨论(解决方案)
分号拿出来
echo "checked=checked" ;
分号拿出来
echo "checked=checked" ;
分号拿出来还是一样的啊
这样测试看看
/>男
/>女
你要先打印一哈你的$_POST['sex'] ,看看值是个啥
$_POST['sex'] 是数据库里面拿出来的吗?
不明白怎么数据库的数据跑到$_POST里面啦。你用什么浏览器?会不会浏览器缓存了数据的原因? http://zhidao.baidu.com/question/454477852.html.我之前也遇过这样的情况。 英式小众T恤https://shop72605243.taobao.com,店铺号9463210
if($_POST[sex] == "male"){
echo "男";
echo "女";
}
else {
echo "男";
echo "女";
}
html代码写标准一点。。。。
echo ' checked="checked"';
echo ‘checked=“checked"’;
这样写才对
里面($_POST['sex'] != "female")是‘==’而不是‘=’;
里面($_POST['sex'] != "female")是‘==’而不是‘=’;
看错了,,,你先打出来($_POST['sex'] 看看是什么
if($_POST['sex'] != "female") echo ‘checked=“checked;’
另外输出下$_POST是什么看下