DB XML 쿼리 조언을 구하고자 합니다
CMS/프레임워크 | Rhymix 2.1 |
---|---|
개발 언어 | PHP 8.2 |
현재 별도의 모듈을 만들어서 사용중이고, 해당 모듈에서 아래와 같이 검색 화면을 만들었는데요.
Model은 아래와 같이 작성했습니다.
public static function search_parameter($filter_tool = null, $status = null, $direction = null, $start_date = null, $end_date = null){
$args = new stdClass();
$args->filter_tool = $filter_tool;
$args->status = $status;
$args->direction = $direction;
$args->start_date = $start_date;
$args->end_date = $end_date;
$output = executeQueryArray('모듈이름.search_parameter', $args);
return $output->data;
}
헌데, 이제 status와 direction은 위의 input박스처럼 콤마로 여러 값이 오는데 이를 어떻게 구현하면 좋을지 몰라 조언을 구하고자 합니다...
어떻게 구현하는 편이 유연하게 잘 작동하게 될까요?
얼음조각티
Lv. 3
:)
댓글 2
선택한 상태값 중 하나만 일치해도 된다면
<condition operation="in" column="status" var="status" />
그리고 $args->status에 콤마로 구분된 문자열이나 이미 잘라 놓은 배열을 넣으면 됩니다.
안그래도 in으로 시도해보려고 뚝딱거리고 있었는데 먼저 답을 주셨군요!!
잘 해결 되었습니다 ㅇ_<