2014-11-09 3 views
-3

내 데이터베이스에서 타임 스탬프의 형식을 지정하는 방법을 알 수 없으므로 PHP 코드를 사용해야하지만 여전히 알아낼 수는 없습니다.phpMyAdmin 데이터베이스에서 PHP의 날짜 서식을 지정하는 방법

PHP 코드 : 문서를 읽기에있는 모든 사람의 제안에 대한

function filldiv() { 
$loopResult .= ''; 
$events = mysql_query('SELECT * FROM a3825952_blog.Blog ORDER BY DATE DESC'); 
while($row = mysql_fetch_array($events)) { 
    $loopResult .= ' 
      <div class="blogbox show"> 
       <div class="blogtitle">'.$row['TITLE'].'</div> 
       <div class="blogdate">'.$row['DATE'].'</div>      
       <div class="blogcontent">'.$row['CONTENT'].'</div> 
       <div class="blogimage"> <img src="../'.$row['IMAGE'].'"/></div> 
       <div class="blogimage"> <img src="../'.$row['IMAGEB'].'"/></div> 
       <div class="blogimage"> <img src="../'.$row['IMAGEC'].'"/></div> 
       <div class="showHide"></div> 
      </div>    
    '; 
} 
echo $loopResult; 
+0

데이터베이스의 날짜는 어떤 데이터 유형입니까? –

+0

이것은 실제로 phpMyAdmin 또는 MySQL과는 아무런 관련이 없습니다. PHP로 포맷하려는 유닉스 타임 스탬프를 가지고 있다면 http://www.php.net/date를보십시오. 예 :'print date ('m/d/Y', $ timestamp);'2014 년 11 월 9 일 인쇄. Unix 타임 스탬프가 아니고 아마도 MySQL의'date' 컬럼 ​​타입과 같은 것이면, 도우미 함수'strtotime ($ date_from_mysql);';을 사용하십시오; http://php.net/strtotime을 참조하십시오. –

+1

우수한 문서를 간략하게 살펴보면이 문제에 답할 수 있습니다. 왜 자문하지 않는지 물어봐도 될까요? – arkascha

답변

0

감사합니다. 어떤 이상한 이유 때문에 저는 생각하지 않았습니다. 나는 그것을 알아낼 수 있었고 아래에 해결책을 게시했다. 다시 고마워!

먼저 변수에 행 날짜를 설정하고 루프의 날짜를 포맷해야했습니다.

function filldiv() { 
$loopResult .= ''; 
$events = mysql_query('SELECT * FROM database.table ORDER BY DATE DESC'); 

while($row = mysql_fetch_array($events)) { 

$date = date_create($row['DATE']); 

    $loopResult .= ' 
      <div class="blogbox show"> 
       <div class="blogtitle">'.$row['TITLE'].'</div> 
       <div class="blogdate">'.date_format($date, 'l, F j, Y').'</div>     
       <div class="blogcontent">'.$row['CONTENT'].'</div> 
       <div class="blogimage"> <img src="../'.$row['IMAGE'].'"/></div> 
       <div class="blogimage"> <img src="../'.$row['IMAGEB'].'"/></div> 
       <div class="blogimage"> <img src="../'.$row['IMAGEC'].'"/></div> 
       <div class="showHide"></div> 
      </div>    
    '; 
} 
echo $loopResult; 
관련 문제