php按条件读数据表的值 php根据值获取索引

PHP读取指定条件MYSQL字段数据代码服务端:
?php
$con=mysql_connect("localhost","数据库名","数据库密码");
mysql_select_db("表名", $con);
$result = mysql_query("SELECT * FROM 表名 where lei=".$_GET['lei']);
echo json_encode($result );
?
前端:
script
$(document).on('click','#find',function(){
$.get('你的php方法路径/lei/'+$('#find_id').val(),function(result){
$.each(result,function(){
$('#div_id').append('a href="https://www.04ip.com/post/url"'+result.title+'/a');
})
})
})
/script
输入查询的lei:input type='text' id='find_id'input type='button' id='find' value="https://www.04ip.com/post/确定"
显示:div id='div_id'/div
PHP mysql 条件读出数据的问题这个也就相当于php按条件读数据表的值你的权限只要等于其中的一个就可以通过是吧
那么SQL语句应该这样写
$sql="select * from master where {$_SESSION['lev']}in(1,10,100) ";
至于怎么判断就简单了php按条件读数据表的值,自己根据结果集判断就可以了php按条件读数据表的值 , 希望可以帮到你 。
php 根据条件查询一条数据 还有查询所有的数据怎么弄 。。。才学PHP$query=mysql_query("SELECT * FROM userinfo WHERE id='$snum'");
改成
$query=mysql_query("SELECT * FROM userinfo");
就是所有php按条件读数据表的值的php按条件读数据表的值了
如果想约束
$query=mysql_query("SELECT * FROM userinfolimit 0,20“);
前 面 第1 到20条
php+mysql多条件多值查询PHP+Mysql多条件多值查询示例代码:
index.html代码:
!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
html
head
meta http-equiv="Content-Type" content="text/html; charset=UTF-8"
titleSQL多条件查询示例/title
/head
body
form method="post" action="deal.php"
h1房屋出租/h1
房屋类型:select name="type"
option value="https://www.04ip.com/post/1"一居室/option
option value="https://www.04ip.com/post/2"二居室/option
option value="https://www.04ip.com/post/3"三居室/option
/selectbr/
【php按条件读数据表的值 php根据值获取索引】面积:input name="area" type="text"/br/
地址:input name="addr" type="text"/br/
input name="btn" type="submit" value="https://www.04ip.com/post/搜索" /br/
/form
/body
/html
deal.php文件:
?php
//连接数据库
$conn=mysql_connect("localhost","root","");
//选择数据库
$db=mysql_select_db("数据库名");
//接收 参数
$type=$_POST['type'];
$area=$_POST['area'];
$addr=$_POST['addr'];
//SQL语句主题
$query="select * from roomwhere ";
//根据条件和传的值拼接sql语句
//判断面积不为空
if($type!=""){
//然后根据具体面积分情况拼接
switch($type){
case 1:
//一居室
$query.=" room_type=1";
break;
case 2:
$query.=" room_type=2";
break;
case 3:
$query.=" room_type=3";
break;
}
}
//面积
if($area!=""){
$query.=" and area ={$area}";
}
//地址
if($addr!=""){
$query.=" and addr like '%{$addr}%'"; //地址
}
//执行查询
$result=mysql_query($query);
//遍历结果
echo "搜搜结果如下:";
while($row=mysql_fetch_array($result)){
echo "地址:".$row['addr'];
echo "br/";
echo "面积:".$row['area'];
echo "br/";
echo "居室:".$row['type'];
echo "br/";
echo "价格:".$row['addr'];
echo "br/";
//等等
}
?
php读取数据库的值并选择显示内容$con=mysql_connect('localhost','root','');//数据库信息

推荐阅读