Показать Скрыть div, если, если утверждение верно

Мой код работает до определенной степени. Я хочу, чтобы, когда этот оператор if является ложным, <div> не показывает

 <?php $query3 = mysql_query($query3); $numrows = mysql_num_rows($query3); if ($numrows > 0) { $fvisit = mysql_fetch_array($result3); } else { } ?> 

    Вы можете использовать css или js для скрытия div. В заявлении else вы можете написать это как:

     else{ ?> <style type="text/css">#divId{ display:none; }</style> <?php } 

    Или в jQuery

     else{ ?> <script type="text/javascript">$('#divId').hide()</script> <?php } 

    Или в javascript

     else{ ?> <script type="text/javascript">document.getElementById('divId').style.display = 'none';</script> <?php } 

    Это не нужно jquery, вы можете установить переменную внутри if и использовать ее в html или передать ее через вашу систему шаблонов, если таковая

     <?php $showDivFlag=false $query3 = mysql_query($query3); $numrows = mysql_num_rows($query3); if ($numrows > 0){ $fvisit = mysql_fetch_array($result3); $showDivFlag=true; }else { } ?> 

    позже в html

      <div id="results" <?php if ($showDivFlag===false){?>style="display:none"<?php } ?>> 

    Используйте метод show / hide, как показано ниже.

     $("div").show();//To Show $("div").hide();//To Hide 

    Свежий взгляд на это (возможно)
    в вашем php:

     else{ $hidemydiv = "hide"; } 

    И затем в вашем html-коде:

     <div class='<?php echo $hidemydiv ?>' > maybe show or hide this</div> 

    таким образом ваш php остается довольно чистым

     <?php $divStyle=''; // show div // add condition if($variable == '1'){ $divStyle='style="display:none;"'; //hide div } print'<div '.$divStyle.'>Div to hide</div>'; ?>