gpt4 book ai didi

php - MySQL 数据通过 php 显示。如果选择则显示选中的数据,如果不选择;显示全部数据。我怎样才能做到这一点?

转载 作者:行者123 更新时间:2023-11-29 12:29:09 25 4
gpt4 key购买 nike

这是一个献血网站。如果有人想见他的地区捐助者;他选择血液组、地区和地区。但如果他不选择区域字段,他什么也看不到。但我希望他看到整个地区的捐助者。我怎样才能做到这一点?这是我的代码

$blood-grp=$_POST['blood-grp']; 
$district=$_POST['district'];
$area=$_POST['area'];


$sql="SELECT * FROM $tbl_name WHERE blood-grp='$blood-grp' && district='$district' && area='$area'";

最佳答案

使用if检查是否已设置。旁注:变量名称中不允许使用连字符 (-)

$blood_grp=$_POST['blood-grp'];
$area=$_POST['area'];

if (isset($_POST['district'])) {
$district=$_POST['district'];
$sql = "SELECT * FROM $tbl_name WHERE `blood-grp`='$blood_grp' AND district='$district' AND area='$area'";
} else {
$sql = "SELECT * FROM $tbl_name WHERE `blood-grp`='$blood_grp' AND area='$area'";
}

关于php - MySQL 数据通过 php 显示。如果选择则显示选中的数据,如果不选择;显示全部数据。我怎样才能做到这一点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27858936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com