summaryrefslogtreecommitdiffstats
path: root/system/database/DB_query_builder.php
AgeCommit message (Collapse)AuthorFilesLines
2015-09-01Fix #4093Andrey Andreev1-1/+1
2015-07-31Fix #4012Andrey Andreev1-1/+4
2015-07-29Fix a 'counter-#3989' bugAndrey Andreev1-5/+15
The issue described in #3989 is actually the opposite of what has beent the intended behavior for the parameter in all Query Builder methods. Unfortunately, there's been a huge misunderstanding about that and half the methods worked properly, while the other half did not ... fixing that here. Also related: #4001
2015-07-27Revert "Fix an internal bug in QB where() escaping"Andrey Andreev1-1/+4
This reverts commit 43afc71b777b00cfc2638add6fa3c47d333c5e04.
2015-07-27Revert "Fix #3989"Andrey Andreev1-4/+11
This reverts commit e1a94d30e2f30cee36f71c246136fb2db34d25df.
2015-07-24Fixed typosCalvin Tam1-1/+1
2015-07-21Fix #3989Andrey Andreev1-11/+4
More instances of the bug that was fixed with 43afc71b777b00cfc2638add6fa3c47d333c5e04
2015-07-20Fix #3279Andrey Andreev1-4/+4
2015-07-20Fix an internal bug in QB where() escapingAndrey Andreev1-4/+1
This is not a supported use case, but if QB escaping is force-disabled, string values passed to where() or having() aren't escaped. That's wrong because escape-disabling should only be possible for identifiers and not values. Reported via the forums: http://forum.codeigniter.com/thread-62478.html
2015-07-02Fix QB delete() for multiple tables with where()Andrey Andreev1-0/+3
Reported via the forums: http://forum.codeigniter.com/thread-61774.html
2015-06-29Fix regression caused by 59d1ffd927ef3b63dbadf42e1caf14957201fd2dAndrey Andreev1-1/+1
2015-06-29Fix #3932Andrey Andreev1-1/+1
2015-04-08[ci skip] Fix comment typosAndrey Andreev1-1/+1
https://github.com/bcit-ci/CodeIgniter/pull/3748#issuecomment-90925762
2015-04-06Move strtolower() call from PR #3739 out of the loopAndrey Andreev1-3/+2
2015-04-06#3727 Lowercase $side variable for $this->db->like() in Query BuilderYahya Erturan1-0/+3
$this->db->like('name',$value,'AFTER') returns LIKE '%$value%'. Safer to lowercase in case of UPPERCASE habits.
2015-03-16update documentation in database/query_builder.rst, change 2 tabs + 4 spaces ↵yaoshanliang1-3/+3
to 3 tabs.
2015-03-15add changelog and documentation for adding an optional parameter to ↵yaoshanliang1-5/+6
``count_all_results()``
2015-03-14add a judgment of whether reset selectyaoshanliang1-4/+5
2015-03-14add a judgment of whether reset selectyaoshanliang1-2/+5
2015-01-29fix typo in commentsClaudio Galdiolo1-1/+1
2015-01-21Remove closing blocks at end of PHP filesvlakoff1-3/+0
2015-01-09Bulk (mostly documentation) updateAndrey Andreev1-3/+3
- Remove PHP version from license notices - Bump year number in copyright notices - Recommend PHP 5.4 or newer to be used - Tell Travis-CI to test on PHP 5.3.0 instead of the latest 5.3 version Related: #3450
2014-12-11Add method chaining support ot CI_DB_query_builder::reset_query()Andrey Andreev1-1/+2
2014-12-11Add method chaining support to QB cache methodsAndrey Andreev1-20/+22
2014-12-02Regressions ... #3380 #3194 ab9217e316a79bc8fab2840c8f5bd2b9bc7a4dc0Andrey Andreev1-2/+2
2014-12-01Improve on the fix for #3380Andrey Andreev1-1/+1
2014-12-01Fix a regression from the previous commitAndrey Andreev1-1/+1
2014-12-01Fix #3380Andrey Andreev1-1/+1
2014-10-27[ci skip] Switch to MIT license; close #3293Andrey Andreev1-14/+25
2014-09-29Close #3194Andrey Andreev1-0/+4
2014-09-29Revert #3194Andrey Andreev1-13/+0
This has caused way too many BC breaks (#3238, #3242, #3257). Close #3257
2014-09-18Fix #3242Andrey Andreev1-1/+1
2014-09-17Fix #3238Andrey Andreev1-4/+8
Close #3239
2014-08-27Removed empty lineRougin Gutib1-1/+1
2014-08-24Fixed typo errorRougin Royce Gutib1-2/+2
2014-08-22Query builder, IS NOT NULL support #3194: Strict comparison.Ivan Tcholakov1-1/+1
2014-08-21Query builder: IS NOT NULL support implementation, see #3194Ivan Tcholakov1-0/+9
2014-02-112013 > 2014darwinel1-1/+1
Update copyright notices from 2013 to 2014. And update one calendar example in user_guide from year 2013/2014 to 2014/2015.
2014-02-06Typo FixVivek Dinesh1-1/+1
Signed-off-by: Vivek Dinesh <vivekdinesh5@gmail.com>
2014-01-23Fix #2836Andrey Andreev1-1/+1
2014-01-06Fix #2579: Query Builder's "no escape" functionality didn't work properly ↵Andrey Andreev1-4/+17
with query cache
2013-11-17Small docblock fixvlakoff1-1/+1
2013-11-12[ci skip] Remove some whitespace charsAndrey Andreev1-3/+2
2013-11-11Cleanup PR #2719GDmac1-5/+2
for Fix #2406 query builder cache Signed-off-by: GDmac <grdalenoort@gmail.com>
2013-11-08Fix #2406 query builder cacheGDmac1-6/+10
Signed-off-by: GDmac <grdalenoort@gmail.com>
2013-10-29Fix a bug when multiple calls to QB's _compile_wh() or _compile_group_by() ↵Andrey Andreev1-1/+12
are required
2013-10-28Fixing the dumbest parser error everAndrey Andreev1-1/+1
2013-10-28Fix CI_DB_query_builder::_merge_cache() triggering E_WARNINGsAndrey Andreev1-3/+5
Kudos to kakysha for noting the bug & providing initial fix in PR #2698
2013-09-08Merge pull request #2627 from vlakoff/develop-3Andrey Andreev1-1/+1
Adjust a few phpdoc in query builder code
2013-09-08Adjust a few phpdoc in query builder codevlakoff1-1/+1