2012-07-29 2 views
0

난 내 모델 타임 스탬프 형식으로 내 데이터베이스 테이블에 저장 날짜 컬럼의모델에서 내 데이터에 액세스하는 방법은 무엇입니까?

$row = $this->fetchRow('id ='.$id); 
return $row; 

하나에 쿼리를받을 내 데이터베이스 MySQL의에서 일부 데이터를 가지고 내가 PHP 함수 날짜와 그 변환 할 내 모델. 내가 어떻게 만들 수 있니? 내 데이터에 액세스하는 방법을 지금 $row에 있습니까?

+0

시도 컨트롤러 (모델에서 볼 방법을 모르는) print_r 함수를 통해,하지만 만약 내가 그걸로 뭔가를하려고 - 항상 오류가 발생합니다. 에코 날짜 ('d-m-Y', $ this-> escape ($ this-> add_time))와 같은보기를 통해 확인하십시오. 그러나 나는 그것이 옳지 않다고 생각한다. 우리는 모델에서 작업해야하는 테이블의 데이터로, 맞습니까? –

답변

0

난 당신이 묻는 정확히 모르겠지만, 당신이 날짜를 변환하는 방법을 묻는 문자열 YYYY-MM-DD HH:NN:SS로 반환하는 경우, 다음이는 데 도움이 될 것입니다에 거대한 $ 행을 볼 수

# PHP 5.3+: 

$dt = new DateTime($row['timestamp']); 
$time = $dt->getTimestamp(); 

# before PHP 5.3: 

$time = strtotime($row['timestamp']);