>백엔드 개발 >PHP 튜토리얼 >php 值传递后查找数据库找不到

php 值传递后查找数据库找不到

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-23 14:04:28855검색

做一个简单的学生管理系统
         专业:


回复讨论(解决方案)

至少要这样
$query = "select * from s where pro='$pro'";

贴出你的代码看看啦

至少要这样
$query = "select * from s where pro='$pro'";
结果是一样的无法匹配到 单独显示$pro都有值

贴出你的代码看看啦
if (!empty($_POST["sname"]))
{
$sname = $_POST["sname"];
}
else
{$sname="空";}
if (!empty($_POST["sid"]))
{
$sid=$_POST["sid"];
}
else
{$sid="空";}
$pro = $_POST["pro"];
$grade=$_POST["grade"];
$class=$_POST["class"];
?>
if ($grade =="全部" && $class =="全部" && $pro=="全部" && $sname=="空" && $sid=="空" )
{
   $query = "select * from s  order by sid desc";
}
else if ($grade =="全部" && $class =="全部" && $pro=="全部" && $sname!="空" && $sid=="空" )
{
   $query = "select * from s  where sname=$sname order by sid desc";
}
else if ($grade =="全部" && $class =="全部" && $pro=="全部" && $sname=="空" && $sid!="空" )
{
   $query = "select * from s where sid=$sid order by sid desc";
}
else if ($grade =="全部" && $class =="全部" && $pro=="全部" && $sname!="空" && $sid!="空" )
{
   $query = "select * from s where sid=$sid and sname=$sname order by sid desc";
}
else if ($grade =="全部" && $class =="全部" && $pro!="全部" && $sname=="空" && $sid=="空" )
{
$query = "select * from s where pro=$pro order by sid desc";
}

$result = $db->query($query);
if  ($result >0) {
while ($row = $result->fetch_assoc()) {


  ?>
  
  


    
    
    
    
    
     ">查看详细信息 ">编辑 ">删除
  
     }
}
else {
echo "无符合条件记录";
}
$result->free_result;
$db->close();
  ?>

        专业:

至少要这样
$query = "select * from s where pro='$pro'";
可以了 多谢

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:这硬件是?다음 기사:获取浏览器的地址