본문 바로가기
MySql

MySQL PHP를 사용하여 MySQL에서 특정 시간 범위의 레코드를 어떻게 선택합니까?

by 베이스 공부 2020. 10. 13.
반응형

각 레코드가 타임 스탬프에 생성 시간이있는 경우 PHP를 사용하여 일정 기간 동안 생성 된 레코드를 MySQL에서 선택하는 방법은 무엇입니까?

 

해결 방법

 

먼저 데이터베이스에 연결 한 다음 데이터를 가져올 특정 테이블에 대해 쿼리를 실행해야합니다.

<?php
    $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
    if (!$link) {
        die('Could not connect: ' . mysql_error());
    }

    $result = mysql_query("SELECT * FROM `table` WHERE `date_field` BETWEEN 'date1' AND 'date2'");
    if (!$result) {
        die('Invalid query: ' . mysql_error());
    }

    while($row = mysql_fetch_row($result)){
        echo $row[0].','.$row[1]...
    }

    mysql_close($link);
?>


 

참조 페이지 https://stackoverflow.com/questions/5530984

 

 

반응형

댓글