给你个排序函数,按指定的key排序
/**
*?将数组按指定的key排序
*/
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;
楼主 您好 我不知道您是不是要这样:
我的方法:使用jquery完成.(注意引入jquery框架文件啊!)
代码如下:
html
head
titletest/title
/head
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
/select
/form
/table
/body
/html
如果我没理解错你的意思 一定帮到你!
查看一下代码:
php
//?获取表单提交值
$student_id?=?intval(trim($_POST['student_id']));
//?页面表单?可以放单独的html文件中,如果放单独的html页面中?form?的action的地址要改成下面的PHP文件名
echo?'form?action=""?method="post"
input?type="text"?name="student_id"?value="{$student_id}"/
input?type="submit"?name="submit"?value="查询"/
/form';
//?当有数据提交时
if?($student_id)
{
$con=?mysql_connect("localhost","root","111")?or?die("连接错误");
mysql_select_db("examination",$con);
//?查询
$sql?=?"SELECT?*?FROM?tablename?WHERE?student_id?=?$student_id?";
$res=mysql_query($sql);
$row=mysql_fetch_array($res);
//?输出
echo?'学号:'.$row['student_id'].'br姓名:'.$row['name'].'br性别:'.$row['gender'].'br分数:'.$row['score'];
你的意思是说
要吧与关键字相关联的整条记录都显示出来?
那样的话
你要先把这条记录复制
给某个数组,然后输出这个数组就可以了
$sql="select
*
from
db1
where
name=$_post[name]";
$result=mysql_query($sql,$con);
$row=mysql_fetch_array($result)
echo
$row[name];
$row[age];
......
if($rows['sex']==0) $sex="男";
else $sex="女";
echo "td$sex/td";
以上就是土嘎嘎小编为大家整理的php数据库查询性别相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!