在php中我想用option做一个男女的下拉框,若数据库中是女的,我怎么在页面显示为女的
3个回答
展开全部
1、首先查看你的数据库编码是gb2312、gbk、utf8,确保一致。
2、查询结果前先mysql_query(“SET NAMES UTF8/GB2312/GBK")选一致的
3、页面的编码是<meta http-equiv="Content-Type" content="text/html; charset=utf-8/gb2312/gbk">,页面编码选择一致
4、如果是PHP文件的话,header('Content-Type:utf/gb2312/gbk');//任意选一致的
2、查询结果前先mysql_query(“SET NAMES UTF8/GB2312/GBK")选一致的
3、页面的编码是<meta http-equiv="Content-Type" content="text/html; charset=utf-8/gb2312/gbk">,页面编码选择一致
4、如果是PHP文件的话,header('Content-Type:utf/gb2312/gbk');//任意选一致的
追问
谢谢啦,我写成SET NAMES ‘UTF8’,把单引号去掉就可以了 灰常感谢
追答
没事
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<form name="form1" method="post" action="">
<?
if($row['sex']="女")
{
?>
<input name="radb" type="radio" value="男" >男
<input type="radio" name="radb" value="女" checked>女
<?
}else{
?>
<input name="radb" type="radio" value="男" checked>男
<input type="radio" name="radb" value="女">女
<?
}
?>
</form>
<?
if($row['sex']="女")
{
?>
<input name="radb" type="radio" value="男" >男
<input type="radio" name="radb" value="女" checked>女
<?
}else{
?>
<input name="radb" type="radio" value="男" checked>男
<input type="radio" name="radb" value="女">女
<?
}
?>
</form>
更多追问追答
追问
可是用中文的话会出现乱码的
追答
什么乱码啊?
无标题文档
男 女
男
女
你用下上面的代码看还乱码不
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
...取出来直接显示不就得了···
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询