diff options
Diffstat (limited to 'pages/account/12.php')
-rw-r--r-- | pages/account/12.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pages/account/12.php b/pages/account/12.php index 9058a07..e65675d 100644 --- a/pages/account/12.php +++ b/pages/account/12.php @@ -35,17 +35,19 @@ UNIX_TIMESTAMP(`domaincerts`.`expire`) - UNIX_TIMESTAMP() as `timeleft`, UNIX_TIMESTAMP(`domaincerts`.`expire`) as `expired`, `domaincerts`.`expire` as `expires`, `revoked` as `revoke`, - UNIX_TIMESTAMP(`revoked`) as `revoked`, `CN`, `domaincerts`.`serial`, `domaincerts`.`id` as `id`, + UNIX_TIMESTAMP(`revoked`) as `revoked`, + if (`domaincerts`.`expire`=0,CURRENT_TIMESTAMP(),`domaincerts`.`modified`) as `modified`, + `CN`, `domaincerts`.`serial`, `domaincerts`.`id` as `id`, `domaincerts`.`description` from `domaincerts`,`domains` where `memid`='".intval($_SESSION['profile']['id'])."' and `domaincerts`.`domid`=`domains`.`id` "; if($viewall != 1) { $query .= "AND `revoked`=0 AND `renewed`=0 "; - $query .= "HAVING `timeleft` > 0 "; + $query .= "HAVING `timeleft` > 0 or `expires` = 0 "; } - $query .= "ORDER BY `domaincerts`.`modified` desc"; -//echo $query."<br>\n"; + $query .= "ORDER BY `modified` desc"; +echo $query."<br>\n"; $res = mysql_query($query); if(mysql_num_rows($res) <= 0) { |