안녕하십니까 불금에 질문드립니다;
●핵심
1.Form으로 주(week)를 input 받습니다.
2.db=mysql
3.<?php
SELECT * FROM table WHERE date=□□□□
?>
어떻게 해야 input type week 로 받은 그 주에 해당하는 date를 모두 출력할수 있을까요??..
즐거운 불금과 주말 보내십시오!
PHP | PHP 7.4 |
---|---|
CMS | Rhymix 2.0 |
안녕하십니까 불금에 질문드립니다;
●핵심
1.Form으로 주(week)를 input 받습니다.
2.db=mysql
3.<?php
SELECT * FROM table WHERE date=□□□□
?>
어떻게 해야 input type week 로 받은 그 주에 해당하는 date를 모두 출력할수 있을까요??..
즐거운 불금과 주말 보내십시오!
그럼 YYYY-MM-DD 형식으로 표시되겠군요. 다행히 윗분이 알려주신 소스의 포맷을 그대로 사용하셔도 되겠습니다.
WHERE date = □□□□ 이렇게 하나의 조건으로 처리하는 것이 아니라, WHERE date >= 첫날 AND date <= 마지막날 이렇게 앞뒤 조건을 거는 것으로 생각하시면 됩니다. 아니면 WHERE date BEWEEN 첫날 AND 마지막날 이런 문법을 사용할 수도 있고요.
https://solbel.tistory.com/2223
위링크대로 날자를 일요일과 토요일날의 날자를 구한다음 그 사이에 있는 모든 숫자를 추가하여 (라이믹스라면) array에 해당 날자들을 넣어서 XML쿼리로 넘겨주시면 되겠네요..
월이 넘어가는 경우 달력에 따라 월 일도 보정해줄 수 있도록 메소드를 만들어 줘야겠지요.