
正文
php接收数据库的性别 php怎么操作数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
PHP男女性别选择框用什么写入数据库,在数据库中建立什么类型
你上面用的char也可以 用int也行,0为男,1为女,这些就是一个标志,不一定数据库中必须为男女 只要程序能读的懂能表达的清楚就ok了
相关问答
Q1: 我在php中插入了登记表单,其中有性别一栏,我是用单选按钮做的,提交以后数据库显示已经正确的插入数值了
input type="radio" name="sex" value="男" ?php if ($sex=='男') echo "checked" ;? /
input type="radio" name="sex" value="女" ?php if ($sex=='女') echo "checked" ;? /
$sex是你的性别变量名
Q2: 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')
?
Q3: php+mysql 查询数据出N条 姓名,性别,年龄。
给你个排序函数,按指定的key排序
/**
* 将数组按指定的key排序
* @param array $arr 待排序数组
* @param string $key 按哪个key排序
* @param string $type 升序/降序,默认升序asc
* @return array 排序后的结果
*/
function array_sort($arr, $key, $type = 'asc') {
$keysvalue = $new_array = array ();
foreach ( $arr as $k = $v ) {
$keysvalue[$k] = $v[$key];
}
if ($type == 'asc') {
asort($keysvalue);
} else {
arsort($keysvalue);
}
foreach ( $keysvalue as $k = $v ) {
$new_array[] = $arr[$k];
}
return $new_array;
}
Q4: 在php中我想用option做一个男女的下拉框,若数据库中是女的,我怎么在页面显示为女的
1、首先查看php接收数据库的性别你php接收数据库的性别的数据库编码是gb2312、gbk、utf8php接收数据库的性别,确保一致。
2、查询结果前先mysql_query(“SET NAMES UTF8/GB2312/GBK")选一致php接收数据库的性别的
3、页面的编码是meta http-equiv="Content-Type" content="text/html; charset=utf-8/gb2312/gbk",页面编码选择一致
4、如果是PHP文件的话,header('Content-Type:utf/gb2312/gbk');//任意选一致的
Q5: 在php中怎么判断性别(就是在输出的时候)
if($rows['sex']==0) $sex="男";
else $sex="女";
echo "td$sex/td";
关于php接收数据库的性别和php怎么操作数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







