0

我有这个:

            'char_transfertime' => $data['TransferTime'], 

从 mssql 列获取日期:TransferTime例如:2013-08-19 18:55:00并将其显示在用户配置文件中。但如果TransferTimeNULL它会显示NULL在网站上,我希望它是N/A

如何在上面添加一些东西,所以 If NULL= N/A

像这样的东西: 'char_clan' => !isset($data['IDName']) ? "N/A" : '<a href="./?page=clan&id=' . $data['Knights'] . '">' . $data['IDName'] . '</a>');

4

2 回答 2

0

它必须是这样的:

'char_transfertime' => isset ( $data['TransferTime'] ) ? $data['TransferTime'] : 'N/A',

在此处阅读有关三元运算符的信息:http: //php.net/manual/en/language.operators.comparison.php

于 2013-08-19T17:53:00.177 回答
0

这是语法:

SELECT Class, Race, Strong, Sta, Dex, Intel, Cha, Points, 
isnull(TransferTime,'N/A')TransferTime FROM USERDATA
于 2013-08-19T17:03:18.683 回答