为了账号安全,请及时绑定邮箱和手机立即绑定

db返回空值时如何显示“”

db返回空值时如何显示“”

PHP
Cats萌萌 2021-11-26 19:37:45
我试图从带有一些空值的 SQL 表中返回数据。但是,当我返回空值时,我会得到像“1970-1-1”这样的奇怪日期。如果值为空,我想显示 "" 而不是奇怪的日期。我是新人,似乎无法用我的代码修复这个错误……我该如何解决我的错误日期问题?任何帮助将不胜感激。<?php  $ship_date = $row['ship_date'];;  $ship_date = date("m-d-Y", strtotime($ship_date));?>
查看完整描述

1 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

这是使用条件控制语句(如 if-else)的好地方。


尝试:


$ship_date = $row['ship_date'];

if ($ship_date == NULL){

  $ship_date = "";

}

else {

  $ship_date = date("m-d-Y", strtotime($ship_date));

}


查看完整回答
反对 回复 2021-11-26
  • 1 回答
  • 0 关注
  • 133 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信