0

<div>当我的数据是zero...时,我试图隐藏标签

我有if condition

if ($_SESIION['m1']==0)
{

我想要停用标签,这是我的<div>标签

<div class="right"><a href="<?php echo $checkout; ?>" class="button" id="checkout"><?php echo $button_checkout; ?></a></div> 

else

<div>应该激活..

我真的不知道如何实现这一目标。

4

2 回答 2

2

如果要完全删除 div,请执行此操作;

if( !empty( $_SESSION[ 'm1' ] ) )
{
    //echo your div here, it will only appear when m1 is not 0/false/blank/null
}
else
{
    //m1 is 0/false/blank/null, you can print out a relevant message here
}

如果你想在 HTML 中包含 div,但隐藏它,只需添加必要的样式即可;

<div class="right" <?php if( empty( $_SESSION[ 'm1' ] ) ) { ?>style="display:none;"<?php } ?>>
    <a href="<?php echo $checkout; ?>" class="button" id="checkout"><?php echo $button_checkout; ?></a>
</div>
于 2013-08-17T06:16:03.293 回答
0
<?php
$hide="";
if ($_SESIION['m1']==0)
{
$hide="style='display:none;'";
}
?>
<div class="right" <?php echo $hide;?>><a href="<?php echo $checkout; ?>" class="button" id="checkout"><?php echo $button_checkout; ?></a></div> 
于 2013-08-17T06:18:18.613 回答