php - 如果信息已更新则显示文本,否则隐藏

标签 php mysql forms pseudocode if-statement

我想知道是否有人可以帮助我。我确信这会非常简单。

我有一个表单,用户可以在其中更新其帐户信息。在个人资料上,它会打印此信息。但如果它是空的,他们就会隐藏旁边的文本。

例如 如果 $data['work'] 为空,我想隐藏“Works at”。

<?php echo "Works at ".$data['work']."" ?> 

我打算尝试一个案例并打破数据库中的状态 1。但由于他们提供了如此多的信息,我认为这是不可能的。

最佳答案

<?php
if(!empty($data['work']))
  echo "Works at ".$data['work'];
?>

编辑:要真正确定用户没有输入某些空格,您可以通过修剪值来扩展它:

<?php
$trimmed = trim($data['work']);
if(!empty($data['work']))
  echo "Works at ".$data['work'];
?>

关于php - 如果信息已更新则显示文本,否则隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11479146/

相关文章:

php - CSS 随机破坏?

php - 为 php 5.6 (XAMPP) 添加 mongodb 扩展

php - 将其他对象添加到 JSON 编码数组

php - 计算 child 的数量

mysql - 将 XML 文件数据填充到 Rails 中的数据库

Javascript更改firstChild属性的值

php - 什么在 SilverStripe 表单中生成 .holder-required 类

php - 一步步存储textarea mysql php

mysql - 选择特定记录并更改其值

java - 使用 Spring MVC 提交 JakartaVelocity 1.7 表单,在 Controller 中获取空值