如果是codeigniter的声明

时间:2017-03-29 17:53:54

标签: php codeigniter

我得到的代码会根据数据库列的ID显示数据库列中的日期值,但问题是..

当我尝试将新ID设置为null的新数据时,我发现了一个错误,因为它无法获取数据,因此我尝试使用if语句

这里是

<input id="product_expirations" name="product_expirations" type="date" value="
<?php
if ($products){

}else 
echo $products->product_expirations;?>"
class="form-control">

如果$ products,我不知道要放在哪个参数旁边。 请帮我。 提前致谢

1 个答案:

答案 0 :(得分:2)

你可以写单行if

<input id="product_expirations" name="product_expirations" type="date" value="<?php echo (!empty($products)) ? $products->product_expirations; : '' ?>" class="form-control">

单行if

的语法
(condition) ? TRUE: FALSE