[英]How to add this check in php/mssql query?
我有這個:
'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>');
'char_clan' => !isset($data['IDName']) ? "N/A" : '<a href="./?page=clan&id=' . $data['Knights'] . '">' . $data['IDName'] . '</a>');
語法如下:
SELECT Class, Race, Strong, Sta, Dex, Intel, Cha, Points,
isnull(TransferTime,'N/A')TransferTime FROM USERDATA
一定是這樣的:
'char_transfertime' => isset ( $data['TransferTime'] ) ? $data['TransferTime'] : 'N/A',
在這里閱讀有關三元運算符的信息: http : //php.net/manual/en/language.operators.comparison.php
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.