$ repeat_times = mysql_real_escape_string ($ repeat_times); If 문에 잘못된 논리가 있습니까?
$result = mysql_query("SELECT `code`,`datetime` FROM `fc` ORDER by datetime desc LIMIT 25") or die(mysql_error());
$output .="";
$seconds = time() - strtotime($fetch_array["datetime"]);
if($seconds < 60)
$interval = "$seconds seconds";
else
if($seconds < 3600)
$interval = floor($seconds/60) . " minutes";
else
if($seconds < 86400)
$interval = floor($seconds/3600) . " hours";
else
$interval = floor($seconds/86400) . " days";
while ($fetch_array = mysql_fetch_array($result)) {
$fetch_array["code"] = htmlentities($fetch_array["code"]);
$output .= "<li><a href=\"http://www.***.com/code=" . htmlspecialchars(urlencode($fetch_array["code"])) . "\" target=\"_blank\">" . htmlspecialchars($fetch_array["code"]) . "</a> (" . $interval . ") ago.</li>";
}
$output .="";
return $output;
왜이 돌아 제니스 (1만4천4백61일) 대신 (15 분 전) 제니스
날짜 시간 함수 테이블이 날짜에 대한 전체 문자열을 반환 그래서 내 테이블에서 DATETIME 유형이있다.
괄호 사용을 시작하십시오. ;-) –