我有这个:
'char_transfertime' => $data['TransferTime'],
从mssql列获取日期:TransferTime
例如:2013-08-19 18:55:00
并将其显示在用户个人资料中。但如果TransferTime
为NULL
,则会在网站上显示NULL
,我希望它为N/A
如何在上面添加内容,所以如果NULL
= N/A
?
这样的事情:
'char_clan' => !isset($data['IDName']) ? "N/A" : '<a href="./?page=clan&id=' . $data['Knights'] . '">' . $data['IDName'] . '</a>');
答案 0 :(得分:0)
以下是语法:
SELECT Class, Race, Strong, Sta, Dex, Intel, Cha, Points,
isnull(TransferTime,'N/A')TransferTime FROM USERDATA
答案 1 :(得分:0)
必须是这样的:
'char_transfertime' => isset ( $data['TransferTime'] ) ? $data['TransferTime'] : 'N/A',
请在此处阅读有关三元运算符的信息:http://php.net/manual/en/language.operators.comparison.php