php连接数据库性别 php和数据库的交互

在php中我想用option做一个男女的下拉框,若数据库中是女的,我怎么在页面显示为女的

1、首先查看你的数据库编码是gb2312、gbk、utf8,确保一致。

创新互联是专业的开鲁网站建设公司,开鲁接单;提供成都网站制作、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行开鲁网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

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');//任意选一致的

我在php中插入了登记表单,其中有性别一栏,我是用单选按钮做的,提交以后数据库显示已经正确的插入数值了

input type="radio" name="sex" value="男" ?php if ($sex=='男') echo "checked" ;? /

input type="radio" name="sex" value="女" ?php if ($sex=='女') echo "checked" ;? /

$sex是你的性别变量名

我用php查询mysql,输出项自定义,比如:“性别:是 否”,选择“是”

楼主 您好 我不知道您是不是要这样:

1,当点击是或否的时候,对应显示或者不显示选项(我用的下拉框)。

2,你是需要把用户的数据填写进数据库。

我的方法:使用jquery完成。(注意引入jquery框架文件啊!)

代码如下:

html

head

titletest/title

/head

script src="jquery-1.4.js" type="text/javascript"/script

script type="text/javascript"

$(document).ready(function(){

$('input[name=radio]').click(function(){

$('select[name=sex]').toggle();

})

})

/script

body

table

form action="" method="post"

是否选择性别:

input type="radio" name="radio" id="yes" value="radio" /是

input type="radio" name="radio" id="no" value="radio" /否br

select name="sex"

option value="1" selected="selected"男/option

option value="2"女/option

/select

/form

/table

/body

/html

如果我没理解错你的意思 一定帮到你!

php做个学号、姓名、性别的表单,然后单击提交按钮,在数据库MYSQL中查看,可以看见信息,

表单页面a.php

form method="post" action="b.php"input name="xuehao"/br/

input name="xingming"/br/

input name="xingbie"/

input type="submit" name="Submit" value="提交"/form

b.php

?php $xuehao=$_POST['xuehao'];

$xingming=$_POST['xingming'];

$xingbie=$_POST['xingbie'];

接下来链接数据库

插入数据库表

insert into 表名(字段名,字段名,字段名)values('$xuehao','$xingming','$xingbie')

?

PHP男女性别选择框用什么写入数据库,在数据库中建立什么类型

你上面用的char也可以 用int也行,0为男,1为女,这些就是一个标志,不一定数据库中必须为男女 只要程序能读的懂能表达的清楚就ok了


分享文章:php连接数据库性别 php和数据库的交互
文章出自:http://pwwzsj.com/article/hpjcip.html