묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이제서야 xe 쿼리 xml 파일을 보는데... 정보좀주세요
2011.04.28 16:07
쿼리를 모두 추상화 해놓아서
뭐가뭔지 잘 모르겠네요..
condition operation like in
빨리 메뉴얼이 나와야 할텐데
공부할수 있게 xe 팁이나 강좌 사이트 추천좀 해주세요.
똥똥님 개발 메뉴얼
몇% 작업되었나요 ???
뭐가뭔지 잘 모르겠네요..
condition operation like in
빨리 메뉴얼이 나와야 할텐데
공부할수 있게 xe 팁이나 강좌 사이트 추천좀 해주세요.
똥똥님 개발 메뉴얼
몇% 작업되었나요 ???
태그 연관 글
- [2019/03/18] 포럼 XE 레이아웃 제작 일주일 코스
- [2019/01/18] 묻고답하기 모바일에서 서 레이아웃 비정상 문의드려요
- [2018/12/31] 묻고답하기 슬라이드 위젯 삽입 후 메뉴가 안보이네요 고수님들 부탁드립니다 *6
- [2018/11/21] Blog [XE3] XE Store 사업설명회 행사 안내 - 2018년 12월 5일 *2
- [2018/10/10] 묻고답하기 부탁드립니다 초보가 급히 부탁드립니니다 *2
댓글 2
-
카르마
2011.04.28 16:31
function getConditionValue($name, $value, $operation, $type, $column_type) {if(!in_array($operation,array('in','notin','between')) && $type == 'number') {if(is_array($value)){$value = join(',',$value);}if(strpos($value, ',') === false && strpos($value, '(') === false) return (int)$value;return $value;}if(!is_array($value) && strpos($name, '.') !== false && strpos($value, '.') !== false) {list($table_name, $column_name) = explode('.', $value);if($column_type[$column_name]) return $value;}switch($operation) {case 'like_prefix' :if(!is_array($value)) $value = preg_replace('/(^\'|\'$){1}/', '', $value);$value = $value.'%';break;case 'like_tail'+ ' :if(!is_array($value)) $value = preg_replace('/(^\'|\'$){1}/', '', $value);$value = '%'.$value;break;case 'like' :if(!is_array($value)) $value = preg_replace('/(^\'|\'$){1}/', '', $value);$value = '%'.$value.'%';break;case 'notin' :if(is_array($value)){$value = $this->addQuotesArray($value);if($type=='number') return join(',',$value);else return "'". join("','",$value)."'";}else{return $value;}break;case 'in' :if(is_array($value)){$value = $this->addQuotesArray($value);if($type=='number') return join(',',$value);else return "'". join("','",$value)."'";}else{return $value;}break;case 'between' :if(!is_array($value)) $value = array($value);$value = $this->addQuotesArray($value);if($type!='number'){foreach($value as $k=>$v){$value[$k] = "'+ '".$v."'";}}return $value;break;default:if(!is_array($value)) $value = preg_replace('/(^\'|\'$){1}/', '', $value);}return "'".$this->addQuotes($value)."'";} -
철갑
2011.04.28 17:49