[英]How to display a "" when db returns null value
我正在尝试从带有一些空值的 SQL 表中返回数据。 但是,当我返回空值时,我会得到像“1970-1-1”这样的奇怪日期。
如果值为空,我想显示 "" 而不是奇怪的日期。
我是新手,似乎无法用我的代码修复这个错误……我该如何着手解决我的错误日期问题? 任何帮助将不胜感激。
<?php
$ship_date = $row['ship_date'];;
$ship_date = date("m-d-Y", strtotime($ship_date));
?>
这是使用条件控制语句(如 if-else)的好地方。
尝试:
$ship_date = $row['ship_date'];
if ($ship_date == NULL){
$ship_date = "";
}
else {
$ship_date = date("m-d-Y", strtotime($ship_date));
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.