Kijin Sung
494e0ee028
Clean up usage of is_countable()
2020-06-08 20:35:54 +09:00
Min-Soo Kim
a641b3103a
is_countable?!
2020-06-07 22:56:21 +09:00
Kijin Sung
4bf0611d21
Restore underlined operator #1202
2019-11-23 12:20:26 +09:00
Kijin Sung
5ddf928869
Fix #1202 allow REGEXP operator in XML query
2019-11-23 12:18:25 +09:00
conory
456ad2ea34
page=0일때 page count 및 PageHandler를 사용하지 않도록 추가
2019-08-29 17:18:17 +09:00
conory
576c76a0be
select 쿼리에 list_count=0 파라미터 전달시 Limit 해제
2019-08-29 15:46:23 +09:00
conory
33e44b8708
서브쿼리시 Warning: Invalid argument supplied for foreach() 오류 수정
2018-10-08 12:31:23 +09:00
conory
7764d88b82
executeQuery의 $arg_columns에서 별표(*)를 사용할 수 있도록 수정
2018-10-06 19:57:51 +09:00
Kijin Sung
20fa55a3fc
Support HAVING in XML queries
...
GROUP BY에 사용되는 <groups> 태그 안에 <having> 태그를 넣을 수 있습니다.
문법은 <conditions> 부분에 적용되는 것과 같습니다.
<query id="queryId" action="select">
...
<groups>
<group column="document_srl" />
<having>
<condition operation="more" column="document_srl" var="myvar" default="0" />
</having>
</groups>
...
</query>
결과: SELECT ... GROUP BY document_srl HAVING document_srl >= 0
2018-07-03 15:40:52 +09:00
Kijin Sung
3359431d08
Allow nested condition groups
...
XML 쿼리에서 <conditions><group> 안에 <group> 태그를 또 쓸 수 있도록 허용함.
이제 WHERE (a AND (b OR (c AND d))) 이런 조건을 작성할 수 있음.
2018-06-30 23:01:55 +09:00
Kijin Sung
3aaa0c60b2
Add sensible operation names to XML query syntax
...
XML 쿼리 문법에서 사용되는 operation 이름을 상식적으로 개선함
차이점을 이해하기 어려운 excess/more, below/less 조건을 다른 프레임워크에서
흔히 사용하는 gt (greater than), gte (greater than or equal to),
lt (less than), lte (less than or equal to) 라는 이름으로도 쓸 수 있도록 함.
실제 부등호는 XML 태그에 사용되므로 아직은 사용 불가...
not_in은 있는데 not_equal, not_null, not_like는 없는 문제를 개선함.
이제 위의 4가지 모두 언더바(_)를 넣든 안 넣든 동일한 의미로 쓸 수 있음.
2018-06-30 16:01:44 +09:00
Kijin Sung
efa1b603c4
Condition pipe defaults to AND
...
XML 쿼리 작성시 pipe="and"를 일일이 추가하지 않아도 기본값이 AND가 되도록 함
2018-06-30 15:55:06 +09:00
Kijin Sung
83362034cd
Convert all SQL keywords to upper case
...
대소문자를 섞어서 쓰고 있던 SQL 키워드들을 모두 대문자로 통일
as, and, or, like, desc 등이 소문자였음
2018-06-30 15:42:52 +09:00
Kijin Sung
6070707941
Remove index hint classes for MS SQL and Cubrid
2018-06-30 15:31:00 +09:00
Kijin Sung
6f35f5bafc
Fix strict count() behavior in PHP 7.2
2017-12-01 01:42:03 +09:00
Kijin Sung
1a81fd43f3
Convert Object class to BaseObject in core classes
2017-11-27 22:34:28 +09:00
Kijin Sung
be9a109a37
Support <offset> in XML query <navigation> section
2016-09-14 13:44:35 +09:00
Kijin Sung
e28856bfbb
Update DB classes to use new config format
2016-02-05 14:46:55 +09:00
conory
824d4d466e
Warning Missing argument 2 문제 수정
2015-12-18 18:51:48 +09:00
Kijin Sung
15d3ba7ca1
PHP 5 방식의 생성자 (__construct) 사용
2015-04-01 11:30:04 +09:00
bnu
67bd8691d1
#119 board, forum, cafe 모듈 등이 포함되어 있을 때 설치 실패하는 문제 해결.
2013-12-04 20:19:07 +09:00
akasima
bce0a0b6d4
copyright add to php files
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13186 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-08 05:52:51 +00:00
ngleader
dbc18a4f99
change author
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13180 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-07 02:42:42 +00:00
misol
f70ce644ce
Close Connection when there is no connection value.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13161 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-09-25 15:29:32 +00:00
flyskyko
41fdaf00c3
issue 2119. supporting php 5.4. db classes.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12686 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-02-04 09:36:46 +00:00
flyskyko
0f04bd3f92
merge changes of luminous to maserati (~r12676)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12680 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-02-04 08:09:07 +00:00
ovclas
d870abfc10
issue 2712 fix bug in php4
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@12315 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-27 10:23:23 +00:00
ovclas
d77d426c4f
issue 2662 db class coding convention
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12216 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-14 07:56:49 +00:00
ovclas
f1f7d80540
issue 2662 queryparts, condition coding convention
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12214 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-14 06:46:49 +00:00
ucorina
fdcafe536e
Issue 1431: xml query click_count error - updated code to use INCR for cubrid and basic updates for the rest
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@12020 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-10-31 10:26:49 +00:00
ucorina
f93d0d289d
Issue 1431: xml query click_count error - fixed missing class error, added unit tests
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@12017 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-10-31 09:54:57 +00:00
ovclas
1a7a68efea
issue 2109 Fixed a problem in_array function
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10832 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-07-05 00:16:31 +00:00
ucorina
e1ae5aab97
Issue 2114: XML Query 'null' operation does not work
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10831 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-07-04 09:00:38 +00:00
ovclas
ebc5edeec7
add phpDoc comment
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10780 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-06-19 08:53:24 +00:00
ucorina
9846eb7375
Issue 2064: Do not show conditions with not supported operations
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10777 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-06-18 12:09:52 +00:00
ucorina
40a2d4a6ed
Issue 2064: XML Query - added support for not_in
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10776 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-06-18 12:04:38 +00:00
ovclas
c65e9d3071
adds comments for phpDoc
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10739 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-25 10:14:48 +00:00
ovclas
f7330acf02
reverse merge from 1.6.0 (r10668, r10667, r10600, r10596, r10595, r10594, r10578, r10572)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10717 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-17 06:27:55 +00:00
ovclas
57a0cc59b1
reverse merge from 1.6.0 (r10156, r10469, r10370, r10369, r10365, r10111, r10110, r10108, r10064, r10063, r10060, r10054, r10052, r10051, r10050, r10049, r10044, r10042, r10041, r10030, r10029, r10024, r10014, r10013)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10715 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-17 05:52:06 +00:00
ovclas
3afad81016
reverse merge rollback
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10714 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-17 02:38:33 +00:00
ovclas
f0aa085c94
reverse merge from 1.6.0 (r10563)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10711 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-17 00:57:29 +00:00
ovclas
75f9ef95cf
reverse merge from 1.6.0 (r10013)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10690 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-16 09:21:05 +00:00
ovclas
6a809f1ce7
reverse merge from 1.6.0 (r10600)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10685 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-16 07:21:17 +00:00
ucorina
f867fb2466
Issue 1996: Arguments in subquery are not used when the subquery is part of the select statement
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10681 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-15 13:44:55 +00:00
ucorina
79e14634ee
Issue 1882: Error when installing XE 1.5 with MSSQL
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10555 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-04-11 16:49:27 +00:00
ucorina
1bc92129b0
Issue 1851: Fix PHP Warnings and notices in DB Classes
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10537 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-04-06 09:47:45 +00:00
ucorina
c2df2f3a45
Issue 1819: CUBRID prepare statement error
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10525 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-04-02 15:36:50 +00:00
ucorina
69de8be6c1
DB Classes: Add prepared statements support - Bug fix: read arguments from join conditions too.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10481 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-03-26 18:08:43 +00:00
ucorina
2ceea18a77
Added support for CUBRID 8.4.1. "RLIKE" statement.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10070 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-02-02 18:22:07 +00:00
ucorina
00d2fdf2b1
Reverted rev 10009 and 10010 related to db classes - will commit changes to 1.6.0 branch.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10012 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-01-05 12:08:50 +00:00