php - 在php上查看数据时给出默认值

标签 php mysql

我尝试使用以下代码获取数据

$result = $viral->getData("SELECT * FROM preview WHERE id=$id");

foreach ($result as $res) {
  $title = $res['title'];
  $promoted = $res['promoted'];
  $photo = $res['file'];
}

我用这段代码查看查询结果

<p><?php echo $title;?></p>

我希望当数据库中的值 $title 为空时,它将自动替换为我的默认值。

当变量$title为空时我可以给出默认值吗?

最佳答案

试试这个

 $title = $res['title'];
 echo "<p>" . (($title == "" || $title == NULL) ? "Default Value" : $title) . "</p>"

关于php - 在php上查看数据时给出默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44361173/

相关文章:

php - 我需要帮助将 Mysql 查询对象转换为字符串

php - MySQL 到 JSON(与 NVD3.js 一起使用)

php - 显示来自 TABLE 的具有不同大小的个体的图像

php - 从多个数据库中选择数据?

php - 如何从mysql记录中选择然后将金额加在一起?

mysql - 根据在 Rails 中创建时添加的其他字段更新 MySQL 字段

php - 查询包含多个字段的字段

php - 来自 PHP/Apache2 的响应中缺少 CORS header

character-encoding - mysql key 太长问题

php - 无法将数据保存到数据库cakephp