타임 스탬프는 내가이 스탬프를 받아 변경 그래서 대신 할이어떻게에서 MySQL의 타임 스탬프의 형식을 변경 할 때 사용자의 게시물 뭔가
function show_posts($userid){
$posts = array();
$sql = "select body, stamp from posts where user_id = '$userid' order by stamp desc";
$result = mysql_query($sql);
while($data = mysql_fetch_object($result)){
$posts[] = array( 'stamp' => $data->stamp,
'userid' => $userid,
'body' => $data->body
);
}
return $posts;
}
과 같은 echo'ed되어 현재마다 인쇄 2012-03-26 12:07:52 다음 날 등이 인쇄 될 것입니다. 아래의 그림은 내 웹 페이지에 표시되는 방법입니다.
<?php
foreach ($posts as $key => $list){
echo "<tr valign='top'>\n";
echo "<td>".$list['userid'] ."</td>\n";
echo "<td>".$list['body'] ."<br/>\n";
echo "<small>".$list['stamp']."<br/>\n <a>Like</a> <a>Flag</a><hr class='span9'/></small></td>\n";
echo "</tr>\n";
}
?>
사용 MySQL DATE_FORMAT() –
은 날짜 (형식, 타임 스탬프) 기능을 사용합니다. 형식 옵션 및 함수 사용 방법에 관한 더 많은 정보 : http://php.net/manual/en/function.date.php – Daxcode