나는 Y-m-d와 같이 포맷 된 mysql 테이블에 날짜 필드를 가지고있다.mysql에서 php로 현재까지 쿼리하기
나는 $ fromDate와 $ toDate 사이에 날짜가있는 모든 게시물을 내 보냅니다. 나는 쉽게 생각할 수 있지만 지금은 아이디어에서 막혔습니다.
도움이된다면 codeigniter를 사용하고 있습니다.
안부 Audun
나는 Y-m-d와 같이 포맷 된 mysql 테이블에 날짜 필드를 가지고있다.mysql에서 php로 현재까지 쿼리하기
나는 $ fromDate와 $ toDate 사이에 날짜가있는 모든 게시물을 내 보냅니다. 나는 쉽게 생각할 수 있지만 지금은 아이디어에서 막혔습니다.
도움이된다면 codeigniter를 사용하고 있습니다.
안부 Audun
과 유사한 쿼리를 작성하고는 mysql_query을 통과 ($ FROMDATE에서 날짜 형식을 가정하고 $ TODATE 당신의 MySQL의 컬럼의 날짜 형식과 일치)
<?
$query="SELECT * FROM table WHERE date BETWEEN '$fromDate' AND '$toDate'";
?>
감사합니다. 이것은 매력처럼 작동했습니다 :-) .. – Audunfr
Active Record에 관한 CodeIgniter 문서에서 http://www.codeigniter.com/userguide2/database/active_record.html은 "$ this-> db-> where();"라는 제목의 하위 섹션이 있습니다.
조건이 검사 된 열의 이름 바로 뒤에 비교 기호 (예 :! =, <,>, < = 및> =)를 사용할 수 있습니다.
$this->db->where('id <', $id);
$array = array('name !=' => $name, 'id <' => $id, 'date >' => $date);
$this->db->where($array);
어떤 형식의'$ fromDate'와'$ toDate'은 다음과 같습니다 예를 들어? –
그들은 다음과 같습니다. $ toDate = $ this-> input-> post ('toDate'); 2009-03-23처럼 Y-m-d를 제공합니다. – Audunfr