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