select *
from student
where (
select count(1)
from student
where sname like '张%'
) >0
这个很简单啊假如表是学生表student 学号是sid 身份z是mid
取数据:(数据库连接部分省略)
$re = mysql_query("select * from student where sid = $_POST['sid']")//根据学号查
$re = mysql_query("select * from student where mid = $_POST['mid']")//根据身份z号查
$re = mysql_query("select * from student where sid = $_POST['sid'] and mid = $_POST['mid']")
//两个一起查(根本没必要)
$row = mysql_fetch_assoc($re)//这里就是找到的学生的信息啦
你要怎么输出?
$conn=
mysql_connect('localhost','root','123')
mysql_select_db('db_name')
//数据库名
mysql_query('set
names
utf8',$conn)
#$res
=
mysql_query('select
count(*)
from
user',$conn)
//统计user表里总共有多少条数据
#$res
=
mysql_query('select
*
from
user',$conn)
//把user里面的数据全部显示出来
$arr
=
array()
while($data
=
mysql_fetch_assoc($res))
{
$arr[]
=
$data
}
print_r($arr)
可以依次把上面查询语句前面的注释去掉查看效果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)