如果所有提交的字段都不为空,则显示表时出现问题

时间:2019-03-29 16:07:39

标签: javascript php html ajax

我有三个相互关联的字段,提交第一个变量后获得第二个值,提交第二个字段后获得第三个值

我有这三个相互关联的字段

<?php 

    $courtname='';

    if(!empty($_POST['court_name']))
    {
      $courtname=$_POST['court_name'];
     }


    $category='';

    if(!empty($_POST['category']))
    {
      $category=$_POST['category'];
    }

    $lawyer_name='';

    if(!empty($_POST['lawyer_name']))
    {
      $lawyer_name=$_POST['lawyer_name'];
    }


?>

并且我只想在所有上述3个字段都提交后才显示此div部分

<?php 
if($lawyer_name!=="" && $courtname!=="" && $category!==""){?>
    <div>
!--- Some Code ----!

    </div> 
<?php } ?>

但是如果条件不起作用..并且提交2个字段后显示div部分..它不检查第三个条件。

我也用过

<?php  if(!empty($_POST['court_name']) && !empty($_POST['category']) && !empty($_POST['lawyer_name'])   ){ ?>

但是那也不起作用。

1 个答案:

答案 0 :(得分:0)

尝试:

<?php  
  if( isset($_POST['court_name']) && isset($_POST['category']) && !isset($_POST['lawyer_name'])   ){ 
  // code
  }

?>