<feed xmlns='http://www.w3.org/2005/Atom'>
<title>adodb, branch v5.22.4</title>
<subtitle>adodb PHP Database Abstraction Layer
</subtitle>
<id>https://git.rdm1.uk/adodb/.git/atom?h=v5.22.4</id>
<link rel='self' href='https://git.rdm1.uk/adodb/.git/atom?h=v5.22.4'/>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/'/>
<updated>2022-10-28T17:34:17Z</updated>
<entry>
<title>Bump version to 5.22.4</title>
<updated>2022-10-28T17:34:17Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-10-28T17:34:17Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=bb87e83338c99038986878ac78f680becf9e8091'/>
<id>urn:sha1:bb87e83338c99038986878ac78f680becf9e8091</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Changelog</title>
<updated>2022-10-28T13:17:53Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-10-28T13:17:53Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=acff3333944526f47b6f240e6096b63d616aa32a'/>
<id>urn:sha1:acff3333944526f47b6f240e6096b63d616aa32a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mysqli: store error msg/code after query execution</title>
<updated>2022-10-28T12:59:59Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-16T13:51:00Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=ef549675b8687e67088638e26969877bb8ca0d1b'/>
<id>urn:sha1:ef549675b8687e67088638e26969877bb8ca0d1b</id>
<content type='text'>
ADOConnection's errorNo() and errorMsg() methods were returning 0 / ''
when executing an SQL statement with bound parameters, since the
introduction of true prepared statements (in #655).

This is because they are getting error information from the mysqli
connection object, but when using prepared statements, it must be
retrieved from the mysqli_stmt object.

Fixes #872
</content>
</entry>
<entry>
<title>Ignore .DS_Store files</title>
<updated>2022-10-28T12:42:06Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-10-28T12:42:06Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=348fb97c2510d35b974953ba1f4fae8372f1be15'/>
<id>urn:sha1:348fb97c2510d35b974953ba1f4fae8372f1be15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>affected_rows() returns false when called incorrectly</title>
<updated>2022-10-28T12:35:52Z</updated>
<author>
<name>Mark Newnham</name>
<email>mark@newnhams.com</email>
</author>
<published>2022-10-28T01:58:59Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=de4e80a7dc66803e280ef830593444b879a14ef3'/>
<id>urn:sha1:de4e80a7dc66803e280ef830593444b879a14ef3</id>
<content type='text'>
If called incorrectly, the affected_rows() method now returns false
instead of returning an error from the SQL server driver.

Fixes #895
</content>
</entry>
<entry>
<title>Update Changelog</title>
<updated>2022-09-09T07:24:31Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-08T17:12:38Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=e2610ad2aae96ddd0dd439df2ba50126e753395c'/>
<id>urn:sha1:e2610ad2aae96ddd0dd439df2ba50126e753395c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't strip ORDER BY clause from subqueries</title>
<updated>2022-09-09T07:24:31Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-08T17:09:53Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=10111e2e16a9a2b51fb0a5a695e7c76aeb212a92'/>
<id>urn:sha1:10111e2e16a9a2b51fb0a5a695e7c76aeb212a92</id>
<content type='text'>
adodb_strip_order_by() should only remove the ORDER BY clause from the
outer SELECT statement, not from subqueries.

Fixes #870
</content>
</entry>
<entry>
<title>Add PHPUnit cache files to .gitignore</title>
<updated>2022-09-09T07:24:31Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-08T16:55:10Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=0a910450861a4b5a710360d99d4e9c1a511f1dac'/>
<id>urn:sha1:0a910450861a4b5a710360d99d4e9c1a511f1dac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Test case for adodb_strip_order_by()</title>
<updated>2022-09-09T07:24:31Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-08T16:54:55Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=1494108c04ea072c93bb751e4a5af0721fbcac5f'/>
<id>urn:sha1:1494108c04ea072c93bb751e4a5af0721fbcac5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor adodb_strip_order_by()</title>
<updated>2022-09-09T07:24:31Z</updated>
<author>
<name>Damien Regad</name>
<email>dregad@mantisbt.org</email>
</author>
<published>2022-09-08T16:50:34Z</published>
<link rel='alternate' type='text/html' href='https://git.rdm1.uk/adodb/.git/commit/?id=85c27f0ce1303f6aad1800beb22b06320debe40d'/>
<id>urn:sha1:85c27f0ce1303f6aad1800beb22b06320debe40d</id>
<content type='text'>
The replacement of preg_match() by preg_match_all() in commit
8eaf842d19e4206e1c44e0eda44688ebfa1728ed basically made most of the
code in the function useless (the block parsing the SQL statement for
paretheses was never called).

Also, the logic to retrieve the last ORDER BY clause was a bit
contrived.

Fixes #869
</content>
</entry>
</feed>
