我可以隐藏输入并显示标签吗?

时间:2018-10-01 10:21:58

标签: php

我从数据库输入了有关她值的数据,像这样:

<input type="text" name="ID" value="<?php echo $row['ID'];?>">
<input type="text" name="AGE" value="<?php echo $row['AGE'];?>">

当行中存在数据时,如何隐藏输入并显示标签,并隐藏输入以避免更改数据两个增益?

2 个答案:

答案 0 :(得分:1)

我不明白您的问题。您可以将条件设​​置为:

<?php if(!empty($row['ID'])){ ?>
<input type="text" name="ID" value="<?php echo $row['ID'];?>">
<?php }else{ ?>
<label><?php echo $row['ID'];?></label>
<?php } ?>

<?php if(!empty($row['AGE'])){ ?>
<input type="text" name="AGE" value="<?php echo $row['AGE'];?>">
<?php }else{ ?>
<label><?php echo $row['AGE'];?></label>
<?php } ?>

注意:empty()函数首先检查是否为变量,然后检查空度

答案 1 :(得分:0)

您可以通过display:hisden使用css,并在该位置添加标签。