[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] phpgwapi/inc/adodb adodb-csvlib.inc.php adodb-d...
From: |
Sigurd Nes |
Subject: |
[Phpgroupware-cvs] phpgwapi/inc/adodb adodb-csvlib.inc.php adodb-d... |
Date: |
Sat, 18 Mar 2006 16:53:18 +0000 |
CVSROOT: /sources/phpgwapi
Module name: phpgwapi
Branch:
Changes by: Sigurd Nes <address@hidden> 06/03/18 16:53:17
Modified files:
inc/adodb : adodb-csvlib.inc.php adodb-datadict.inc.php
adodb-error.inc.php adodb-errorhandler.inc.php
adodb-errorpear.inc.php
adodb-exceptions.inc.php adodb-iterator.inc.php
adodb-lib.inc.php adodb-pager.inc.php
adodb-pear.inc.php adodb-perf.inc.php
adodb-php4.inc.php adodb-xmlschema.inc.php
adodb.inc.php pivottable.inc.php
rsfilter.inc.php server.php toexport.inc.php
tohtml.inc.php
inc/adodb/datadict: datadict-access.inc.php datadict-db2.inc.php
datadict-firebird.inc.php
datadict-generic.inc.php
datadict-ibase.inc.php
datadict-informix.inc.php
datadict-mssql.inc.php
datadict-mysql.inc.php datadict-oci8.inc.php
datadict-postgres.inc.php
datadict-sybase.inc.php
inc/adodb/docs : docs-adodb.htm docs-datadict.htm docs-perf.htm
docs-session.htm
inc/adodb/drivers: adodb-access.inc.php adodb-ado.inc.php
adodb-ado5.inc.php adodb-ado_access.inc.php
adodb-ado_mssql.inc.php
adodb-borland_ibase.inc.php adodb-csv.inc.php
adodb-db2.inc.php adodb-fbsql.inc.php
adodb-firebird.inc.php adodb-ibase.inc.php
adodb-informix.inc.php
adodb-informix72.inc.php adodb-ldap.inc.php
adodb-mssql.inc.php adodb-mssqlpo.inc.php
adodb-mysql.inc.php adodb-mysqli.inc.php
adodb-mysqlt.inc.php adodb-netezza.inc.php
adodb-oci8.inc.php adodb-oci805.inc.php
adodb-oci8po.inc.php adodb-odbc.inc.php
adodb-odbc_db2.inc.php
adodb-odbc_mssql.inc.php
adodb-odbc_oracle.inc.php adodb-odbtp.inc.php
adodb-odbtp_unicode.inc.php
adodb-oracle.inc.php adodb-pdo.inc.php
adodb-pdo_mssql.inc.php
adodb-pdo_mysql.inc.php adodb-pdo_oci.inc.php
adodb-pdo_pgsql.inc.php
adodb-postgres.inc.php
adodb-postgres64.inc.php
adodb-postgres7.inc.php
adodb-postgres8.inc.php adodb-proxy.inc.php
adodb-sapdb.inc.php adodb-sqlanywhere.inc.php
adodb-sqlite.inc.php adodb-sqlitepo.inc.php
adodb-sybase.inc.php adodb-sybase_ase.inc.php
adodb-vfp.inc.php
inc/adodb/perf : perf-db2.inc.php perf-informix.inc.php
perf-mssql.inc.php perf-mysql.inc.php
perf-oci8.inc.php perf-postgres.inc.php
inc/adodb/session: adodb-compress-bzip2.php
adodb-compress-gzip.php
adodb-cryptsession.php
adodb-encrypt-mcrypt.php
adodb-encrypt-md5.php
adodb-encrypt-secret.php
adodb-session-clob.php adodb-session.php
adodb-sessions.mysql.sql
adodb-sessions.oracle.clob.sql
adodb-sessions.oracle.sql
inc/adodb/session/old: adodb-cryptsession.php
adodb-session-clob.php adodb-session.php
inc/adodb/tests: benchmark.php rr.htm test-datadict.php
test-php5.php test-xmlschema.php test.php
test3.php test5.php testcache.php
testdatabases.inc.php testoci8.php
testoci8cursor.php testpaging.php testpear.php
testsessions.php
inc/adodb/xsl : convert-0.1-0.2.xsl
Added files:
inc/adodb : adodb-active-record.inc.php
adodb-xmlschema03.inc.php xmlschema03.dtd
inc/adodb/docs : docs-active-record.htm
inc/adodb/pear : readme.Auth.txt
inc/adodb/pear/Auth/Container: ADOdb.php
inc/adodb/tests: test-active-record.php test-active-recs2.php
inc/adodb/xsl : convert-0.1-0.3.xsl convert-0.2-0.3.xsl
remove-0.3.xsl
Log message:
update to latest and greatest from upstream 4.8.0 released 13-Mar-2006
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-active-record.inc.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-csvlib.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-datadict.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-error.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-errorhandler.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-errorpear.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-exceptions.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-iterator.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-lib.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-pager.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-pear.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-perf.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-php4.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-xmlschema.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb-xmlschema03.inc.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/adodb.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/pivottable.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/rsfilter.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/server.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/toexport.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tohtml.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xmlschema03.dtd?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-access.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-db2.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-generic.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-informix.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-active-record.htm?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-adodb.htm.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-datadict.htm.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-perf.htm.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/docs/docs-session.htm.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-access.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ado.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-csv.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-db2.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-informix.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/pear/readme.Auth.txt?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/pear/Auth/Container/ADOdb.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-db2.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-informix.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-mssql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-mysql.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-oci8.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/perf/perf-postgres.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-compress-bzip2.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-compress-gzip.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-cryptsession.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-encrypt-md5.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-encrypt-secret.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-session-clob.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-session.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/old/adodb-cryptsession.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/old/adodb-session-clob.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/session/old/adodb-session.php.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/benchmark.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/rr.htm.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-active-record.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-active-recs2.php?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-datadict.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-php5.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test-xmlschema.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test3.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/test5.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testcache.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testdatabases.inc.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testoci8.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testoci8cursor.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testpaging.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testpear.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/tests/testsessions.php.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xsl/convert-0.1-0.3.xsl?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xsl/convert-0.2-0.3.xsl?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/phpgwapi/phpgwapi/inc/adodb/xsl/remove-0.3.xsl?rev=1.1
Patches:
Index: phpgwapi/inc/adodb/adodb-csvlib.inc.php
diff -u phpgwapi/inc/adodb/adodb-csvlib.inc.php:1.3
phpgwapi/inc/adodb/adodb-csvlib.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-csvlib.inc.php:1.3 Tue Feb 21 13:47:41 2006
+++ phpgwapi/inc/adodb/adodb-csvlib.inc.php Sat Mar 18 16:53:16 2006
@@ -8,7 +8,7 @@
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/adodb-datadict.inc.php
diff -u phpgwapi/inc/adodb/adodb-datadict.inc.php:1.3
phpgwapi/inc/adodb/adodb-datadict.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-datadict.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-datadict.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-error.inc.php
diff -u phpgwapi/inc/adodb/adodb-error.inc.php:1.3
phpgwapi/inc/adodb/adodb-error.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-error.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-error.inc.php Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-errorhandler.inc.php
diff -u phpgwapi/inc/adodb/adodb-errorhandler.inc.php:1.3
phpgwapi/inc/adodb/adodb-errorhandler.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-errorhandler.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-errorhandler.inc.php Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-errorpear.inc.php
diff -u phpgwapi/inc/adodb/adodb-errorpear.inc.php:1.3
phpgwapi/inc/adodb/adodb-errorpear.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-errorpear.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-errorpear.inc.php Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-exceptions.inc.php
diff -u phpgwapi/inc/adodb/adodb-exceptions.inc.php:1.3
phpgwapi/inc/adodb/adodb-exceptions.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-exceptions.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-exceptions.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
@@ -45,8 +45,10 @@
}
$this->dbms = $dbms;
- $this->host = $thisConnection->host;
- $this->database = $thisConnection->database;
+ if ($thisConnection) {
+ $this->host = $thisConnection->host;
+ $this->database = $thisConnection->database;
+ }
$this->fn = $fn;
$this->msg = $errmsg;
Index: phpgwapi/inc/adodb/adodb-iterator.inc.php
diff -u phpgwapi/inc/adodb/adodb-iterator.inc.php:1.3
phpgwapi/inc/adodb/adodb-iterator.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-iterator.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-iterator.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
@@ -81,4 +81,5 @@
}
}
+
?>
\ No newline at end of file
Index: phpgwapi/inc/adodb/adodb-lib.inc.php
diff -u phpgwapi/inc/adodb/adodb-lib.inc.php:1.3
phpgwapi/inc/adodb/adodb-lib.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-lib.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-lib.inc.php Sat Mar 18 16:53:16 2006
@@ -7,7 +7,7 @@
$ADODB_INCLUDED_LIB = 1;
/*
- @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/adodb-pager.inc.php
diff -u phpgwapi/inc/adodb/adodb-pager.inc.php:1.3
phpgwapi/inc/adodb/adodb-pager.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-pager.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-pager.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-pear.inc.php
diff -u phpgwapi/inc/adodb/adodb-pear.inc.php:1.3
phpgwapi/inc/adodb/adodb-pear.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-pear.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-pear.inc.php Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-perf.inc.php
diff -u phpgwapi/inc/adodb/adodb-perf.inc.php:1.3
phpgwapi/inc/adodb/adodb-perf.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-perf.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-perf.inc.php Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/adodb-php4.inc.php
diff -u phpgwapi/inc/adodb/adodb-php4.inc.php:1.3
phpgwapi/inc/adodb/adodb-php4.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-php4.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-php4.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/adodb-xmlschema.inc.php
diff -u phpgwapi/inc/adodb/adodb-xmlschema.inc.php:1.3
phpgwapi/inc/adodb/adodb-xmlschema.inc.php:1.4
--- phpgwapi/inc/adodb/adodb-xmlschema.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb-xmlschema.inc.php Sat Mar 18 16:53:16 2006
@@ -10,9 +10,9 @@
* build a database on any ADOdb-supported platform using a simple
* XML schema.
*
- * Last Editor: $Author: skwashd $
+ * Last Editor: $Author: sigurdne $
* @author Richard Tango-Lowy & Dan Cech
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*
* @package axmls
* @tutorial getting_started.pkg
@@ -1209,7 +1209,7 @@
* @tutorial getting_started.pkg
*
* @author Richard Tango-Lowy & Dan Cech
-* @version $Revision: 1.3 $
+* @version $Revision: 1.4 $
*
* @package axmls
*/
Index: phpgwapi/inc/adodb/adodb.inc.php
diff -u phpgwapi/inc/adodb/adodb.inc.php:1.3
phpgwapi/inc/adodb/adodb.inc.php:1.4
--- phpgwapi/inc/adodb/adodb.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/adodb.inc.php Sat Mar 18 16:53:16 2006
@@ -14,7 +14,7 @@
/**
\mainpage
- @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim
(jlim#natsoft.com.my). All rights reserved.
+ @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim
(jlim#natsoft.com.my). All rights reserved.
Released under both BSD license and Lesser GPL library license. You can
choose which license
you prefer.
@@ -171,7 +171,7 @@
/**
* ADODB version as a string.
*/
- $ADODB_vers = 'V4.72 21 Feb 2006 (c) 2000-2006 John Lim
(jlim#natsoft.com.my). All rights reserved. Released BSD & LGPL.';
+ $ADODB_vers = 'V4.80 8 Mar 2006 (c) 2000-2006 John Lim
(jlim#natsoft.com.my). All rights reserved. Released BSD & LGPL.';
/**
* Determines whether recordset->RecordCount() is used.
@@ -314,7 +314,6 @@
var $_evalAll = false;
var $_affected = false;
var $_logsql = false;
-
/**
* Constructor
@@ -801,6 +800,8 @@
$element0 = reset($inputarr);
# is_object check because oci8 descriptors can be
passed in
$array_2d = is_array($element0) &&
!is_object(reset($element0));
+ //remove extra memory copy of input -mikefedyk
+ unset($element0);
if (!is_array($sql) && !$this->_bindInputArray) {
$sqlarr = explode('?',$sql);
@@ -808,12 +809,14 @@
if (!$array_2d) $inputarr = array($inputarr);
foreach($inputarr as $arr) {
$sql = ''; $i = 0;
- foreach($arr as $v) {
+ //Use each() instead of foreach to
reduce memory usage -mikefedyk
+ while(list(, $v) = each($arr)) {
$sql .= $sqlarr[$i];
// from Ron Baldwin
<ron.baldwin#sourceprose.com>
// Only quote string types
$typ = gettype($v);
if ($typ == 'string')
+ //New memory copy of
input created here -mikefedyk
$sql .= $this->qstr($v);
else if ($typ == 'double')
$sql .=
str_replace(',','.',$v); // locales fix so 1.1 does not get converted to 1,1
@@ -1953,6 +1956,48 @@
}
}
+ function &GetActiveRecordsClass($class,
$table,$whereOrderBy=false,$bindarr=false, $primkeyArr=false)
+ {
+ global $_ADODB_ACTIVE_DBS;
+
+ $save = $this->SetFetchMode(ADODB_FETCH_NUM);
+ if (empty($whereOrderBy)) $whereOrderBy = '1=1';
+ $rows = $this->GetAll("select * from ".$table.' WHERE
'.$whereOrderBy,$bindarr);
+ $this->SetFetchMode($save);
+
+ $false = false;
+
+ if ($rows === false) {
+ return $false;
+ }
+
+
+ if (!isset($_ADODB_ACTIVE_DBS)) {
+ include_once(ADODB_DIR.'/adodb-active-record.inc.php');
+ }
+ if (!class_exists($class)) {
+ ADOConnection::outp("Unknown class $class in
GetActiveRcordsClass()");
+ return $false;
+ }
+ $arr = array();
+ foreach($rows as $row) {
+
+ $obj =& new $class($table,$primkeyArr,$this);
+ if ($obj->ErrorMsg()){
+ $this->_errorMsg = $obj->ErrorMsg();
+ return $false;
+ }
+ $obj->Set($row);
+ $arr[] =& $obj;
+ }
+ return $arr;
+ }
+
+ function
&GetActiveRecords($table,$where=false,$bindarr=false,$primkeyArr=false)
+ {
+ $arr =& $this->GetActiveRecordsClass('ADODB_Active_Record',
$table, $where, $bindarr, $primkeyArr);
+ return $arr;
+ }
/**
* Close Connection
@@ -2017,6 +2062,7 @@
return false;
}
+
/**
* @param ttype can either be 'VIEW' or 'TABLE' or false.
@@ -3143,6 +3189,7 @@
return $lnumrows;
}
+
/**
* @return the current row in the recordset. If at EOF, will return the
last row. 0-based.
*/
@@ -3873,7 +3920,6 @@
case 'oracle': $drivername = 'oci8'; break;
case 'access': if ($perf) $drivername = ''; break;
case 'db2' : break;
- case 'odbc_db2': $drivername = 'db2'; break;
case 'sapdb' : break;
default:
$drivername = 'generic';
Index: phpgwapi/inc/adodb/datadict/datadict-access.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-access.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-access.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-access.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-access.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-db2.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-db2.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-db2.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-db2.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-db2.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-firebird.inc.php Sat Mar 18
16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-generic.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-generic.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-generic.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-generic.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-generic.inc.php Sat Mar 18
16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-ibase.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-informix.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-informix.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-informix.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-informix.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-informix.inc.php Sat Mar 18
16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-mssql.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
@@ -10,6 +10,34 @@
*/
+/*
+In ADOdb, named quotes for MS SQL Server use ". From the MSSQL Docs:
+
+ Note Delimiters are for identifiers only. Delimiters cannot be used for
keywords,
+ whether or not they are marked as reserved in SQL Server.
+
+ Quoted identifiers are delimited by double quotation marks ("):
+ SELECT * FROM "Blanks in Table Name"
+
+ Bracketed identifiers are delimited by brackets ([ ]):
+ SELECT * FROM [Blanks In Table Name]
+
+ Quoted identifiers are valid only when the QUOTED_IDENTIFIER option is
set to ON. By default,
+ the Microsoft OLE DB Provider for SQL Server and SQL Server ODBC driver
set QUOTED_IDENTIFIER ON
+ when they connect.
+
+ In Transact-SQL, the option can be set at various levels using SET
QUOTED_IDENTIFIER,
+ the quoted identifier option of sp_dboption, or the user options option
of sp_configure.
+
+ When SET ANSI_DEFAULTS is ON, SET QUOTED_IDENTIFIER is enabled.
+
+ Syntax
+
+ SET QUOTED_IDENTIFIER { ON | OFF }
+
+
+*/
+
// security - hide paths
if (!defined('ADODB_DIR')) die();
Index: phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-mysql.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-oci8.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-postgres.inc.php Sat Mar 18
16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php
diff -u phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php:1.3
phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php:1.4
--- phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/datadict/datadict-sybase.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/docs/docs-adodb.htm
diff -u phpgwapi/inc/adodb/docs/docs-adodb.htm:1.3
phpgwapi/inc/adodb/docs/docs-adodb.htm:1.4
--- phpgwapi/inc/adodb/docs/docs-adodb.htm:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/docs/docs-adodb.htm Sat Mar 18 16:53:16 2006
@@ -15,7 +15,7 @@
<body bgcolor="#ffffff" text="black">
<h2>ADOdb Library for PHP</h2>
-<p>V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com)</p>
+<p>V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com)</p>
<p><font size="1">This software is dual licensed using BSD-Style and LGPL.
This
means you can use it in compiled proprietary and commercial
products.</font></p>
@@ -166,6 +166,7 @@
<li><b>Portable table and index creation</b> with the <a
href="docs-datadict.htm">datadict</a> classes.
</li><li><b>Database performance monitoring and SQL tuning</b> with the <a
href="docs-perf.htm">performance monitoring</a> classes.
</li><li><b>Database-backed sessions</b> with the <a
href="docs-session.htm">session management</a> classes. Supports session expiry
notification.
+<li><b>Object-Relational Mapping</b> using <a
href="docs-active-record.htm">ADOdb_Active_Record</a> classes.
</li></ul>
<h2>How People are using ADOdb<a name="users"></a></h2>
Here are some examples of how people are using ADOdb (for a much longer list,
@@ -214,14 +215,15 @@
</li><li>adodb-time.inc.php
</li><li>drivers/adodb-$database.inc.php
</li><li>license.txt (for legal reasons)
-</li><li>adodb-php4.inc.php
-</li><li>adodb-iterator.inc.php
+</li><li>adodb-php4.inc.php
+</li><li>adodb-iterator.inc.php (php5 functionality)
</li></ul>
Optional:
<ul>
<li>adodb-error.inc.php and lang/adodb-$lang.inc.php (if you use MetaError())
</li><li>adodb-csvlib.inc.php (if you use cached recordsets - CacheExecute(),
etc)
</li><li>adodb-exceptions.inc.php and adodb-errorhandler.inc.php (if you use
adodb error handler or php5 exceptions).
+<li>adodb-active-record.inc.php if you use <a
href=docs-active-record.htm>Active Records</a>.
</li></ul>
<h3>Code Initialization Examples<a name="coding"></a></h3>
@@ -1416,10 +1418,10 @@
</tbody></table>
<font>
</font><p><font>The following code will generate the SQL for a
cross-tabulation:
-</font></p><pre><font># Query the main "product" table<br># Set the rows to
CompanyName<br># and the columns to the values of Categories<br># and define
the joins to link to lookup tables <br># "categories" and "suppliers"<br>#<br>
include "adodb/pivottable.inc.php";<br> $sql = PivotTableSQL(<br> $gDB,
# adodb connection<br> 'products p
,categories c ,suppliers s', # tables<br> 'CompanyName',
# rows (multiple fields allowed)<br> 'CategoryName',
# column to pivot on <br> 'p.CategoryID = c.CategoryID and
s.SupplierID= p.SupplierID' # joins/where<br>);<br></font></pre>
+</font></p><pre><font># Query the main "product" table<br># Set the rows to
SupplierName<br># and the columns to the values of Categories<br># and define
the joins to link to lookup tables <br># "categories" and "suppliers"<br>#<br>
include "adodb/pivottable.inc.php";<br> $sql = PivotTableSQL(<br> $gDB,
# adodb connection<br> 'products p
,categories c ,suppliers s', # tables<br> 'SupplierName',
# rows (multiple fields allowed)<br> 'CategoryName',
# column to pivot on <br> 'p.CategoryID = c.CategoryID and
s.SupplierID= p.SupplierID' # joins/where<br>);<br></font></pre>
<p><font> This will generate the following SQL:</font></p>
-<p><code><font size="2">SELECT CompanyName, <br>
+<p><code><font size="2">SELECT SupplierName, <br>
SUM(CASE WHEN CategoryName='Beverages' THEN 1 ELSE 0 END) AS "Beverages",
<br>
SUM(CASE WHEN CategoryName='Condiments' THEN 1 ELSE 0 END) AS "Condiments",
@@ -1439,11 +1441,11 @@
SUM(1) as Total <br>
FROM products p ,categories c ,suppliers s WHERE p.CategoryID = c.CategoryID
and s.SupplierID= p.SupplierID <br>
- GROUP BY CompanyName</font></code></p>
+ GROUP BY SupplierName</font></code></p>
<p> You can also pivot on <i>numerical columns</i> and <i>generate totals</i>
by using ranges. <font>This code was revised in ADODB 2.41
and is not backward compatible.</font> The second example shows
this:</p>
-<pre> $sql = PivotTableSQL(<br> $gDB,
# adodb connection<br> 'products p ,categories c ,suppliers s', #
tables<br> 'CompanyName', #<font> rows
(multiple fields allowed)</font>
+<pre> $sql = PivotTableSQL(<br> $gDB,
# adodb connection<br> 'products p ,categories c ,suppliers s', #
tables<br> 'SupplierName', #<font> rows
(multiple fields allowed)</font>
array( # column ranges
' 0 ' => 'UnitsInStock <= 0',
"1 to 5" => '0 < UnitsInStock and UnitsInStock <= 5',
@@ -1457,7 +1459,7 @@
);
</pre>
<p>Which generates: </p>
-<p> <code> <font size="2">SELECT CompanyName, <br>
+<p> <code> <font size="2">SELECT SupplierName, <br>
SUM(CASE WHEN UnitsInStock <= 0 THEN UnitsInStock ELSE 0 END) AS
"Sum
0 ", <br>
SUM(CASE WHEN 0 < UnitsInStock and UnitsInStock <= 5 THEN
UnitsInStock
@@ -1472,7 +1474,7 @@
SUM(1) as Total,<br>
FROM products p ,categories c ,suppliers s WHERE p.CategoryID =
c.CategoryID
and s.SupplierID= p.SupplierID <br>
- GROUP BY CompanyName</font></code><font size="2"><br>
+ GROUP BY SupplierName</font></code><font size="2"><br>
</font> </p>
<font><hr />
<h1>Class Reference<a name="ref"></a></h1>
@@ -2843,7 +2845,10 @@
<h2><font>Change Log<a name="Changes"></a><a name="changes"></a><a
name="changelog"></a></font></h2>
<P>
-
+<p><a name="4.80"></a><b>4.80 8 Mar 2006</b>
+<p>Added activerecord support.
+<p>Added mysql $conn->compat323 = true if you want MySQL 3.23 compat enabled.
Fixes GetOne() Select-Limit problems.
+<p>Added adodb-xmlschema03.inc.php to support XML Schema version 3 and updated
adodb-datadict.htm docs.
<p><a name="4.72"></a><b>4.72 21 Feb 2006</b>
<p>Added 'new' DSN parameter for NConnect().
<p>Pager now sanitizes $PHP_SELF to protect against XSS. Thx to James Bercegay
and others.
Index: phpgwapi/inc/adodb/docs/docs-datadict.htm
diff -u phpgwapi/inc/adodb/docs/docs-datadict.htm:1.3
phpgwapi/inc/adodb/docs/docs-datadict.htm:1.4
--- phpgwapi/inc/adodb/docs/docs-datadict.htm:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/docs/docs-datadict.htm Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
- <title>ADODB Data Dictionary Manual</title>
+ <title>ADOdb Data Dictionary Manual</title>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<style type="text/css">
@@ -20,7 +20,7 @@
</head>
<body style="background-color: rgb(255, 255, 255);">
<h2>ADOdb Data Dictionary Library for PHP</h2>
-<p>V4.72 21 Feb 2006 (c) 2000-2006 John Lim (<a
+<p>V4.80 8 Mar 2006 (c) 2000-2006 John Lim (<a
href="mailto:jlim#natsoft.com.my">jlim#natsoft.com.my</a>).<br>
AXMLS (c) 2004 ars Cognita, Inc</p>
<p><font size="1">This software is dual licensed using BSD-Style and
@@ -241,7 +241,11 @@
<p>Now that we've defined an XML schema, you need to know how to apply
it to your database. Here's a simple PHP script that shows how to load
the schema.</p>
-<pre class="listing"><pre><?PHP<br>/* You must tell the script where to
find the ADOdb and<br> * the AXMLS libraries.<br> */<br>require(
"path_to_adodb/adodb.inc.php");<br>require(
"path_to_adodb/adodb-xmlschema.inc.php" );<br><br>/* Configuration information.
Define the schema filename,<br> * RDBMS platform (see the ADODB documentation
for valid<br> * platform names), and database connection information here.<br>
*/<br>$schemaFile = 'example.xml';<br>$platform = 'mysql';<br>$dbHost =
'localhost';<br>$dbName = 'database';<br>$dbUser = 'username';<br>$dbPassword =
'password';<br><br>/* Start by creating a normal ADODB connection.<br>
*/<br>$db = ADONewConnection( $platform );<br>$db->Connect( $dbHost,
$dbUser, $dbPassword, $dbName );<br><br>/* Use the database connection to
create a new adoSchema object.<br> */<br>$schema = new adoSchema( $db
);<br><br>/* Call ParseSchema() to build SQL from the XML schema file.<br> *
Then call ExecuteSchema() to apply the resulting SQL to <br> * the
database.<br> */<br>$sql = $schema->ParseSchema( $schemaFile );<br>$result =
$schema->ExecuteSchema();<br>?><br></pre></pre>
+<pre class="listing"><pre><?PHP<br>/* You must tell the script where to
find the ADOdb and<br> * the AXMLS libraries.<br> */
+require( "path_to_adodb/adodb.inc.php");
+require( "path_to_adodb/adodb-xmlschema.inc.php" ); # or
adodb-xmlschema03.inc.php
+
+/* Configuration information. Define the schema filename,<br> * RDBMS platform
(see the ADODB documentation for valid<br> * platform names), and database
connection information here.<br> */<br>$schemaFile =
'example.xml';<br>$platform = 'mysql';<br>$dbHost = 'localhost';<br>$dbName =
'database';<br>$dbUser = 'username';<br>$dbPassword = 'password';<br><br>/*
Start by creating a normal ADODB connection.<br> */<br>$db = ADONewConnection(
$platform );<br>$db->Connect( $dbHost, $dbUser, $dbPassword, $dbName
);<br><br>/* Use the database connection to create a new adoSchema object.<br>
*/<br>$schema = new adoSchema( $db );<br><br>/* Call ParseSchema() to build SQL
from the XML schema file.<br> * Then call ExecuteSchema() to apply the
resulting SQL to <br> * the database.<br> */<br>$sql = $schema->ParseSchema(
$schemaFile );<br>$result =
$schema->ExecuteSchema();<br>?><br></pre></pre>
<p>Let's look at each part of the example in turn. After you manually
create the database, there are three steps required to load (or
upgrade) your schema.</p>
@@ -251,11 +255,11 @@
<p>Second, create the adoSchema object that load and manipulate your
schema. You must pass an ADOdb database connection object in order to
create the adoSchema object.</p>
-<pre class="listing"><pre>$schema = new adoSchema( $db );<br></pre></pre>
+<pre class="listing">$schema = new adoSchema( $db );<br></pre>
<p>Third, call ParseSchema() to parse the schema and then
ExecuteSchema() to apply it to the database. You must pass
ParseSchema() the path and filename of your schema file.</p>
-<pre class="listing"><pre><br>$schema->ParseSchema( $schemaFile );
<br>$schema->ExecuteSchema(); <br></pre></pre>
+<pre class="listing">$schema->ParseSchema( $schemaFile );
<br>$schema->ExecuteSchema();</pre>
<p>Execute the above code and then log into your database. If you've
done all this right, you should see your tables, indexes, and SQL.</p>
<p>You can find the source files for this tutorial in the examples
@@ -263,7 +267,34 @@
documentation for a more detailed description of the adoSchema methods,
including methods and schema elements that are not described in this
tutorial.</p>
+<h3>XML Schema Version 3</h3>
+<p>In March 2006, we added adodb-xmlschema03.inc.php to the release, which
supports version 3 of XML Schema.
+The adodb-xmlschema.inc.php remains the same as previous releases, and
supports version 2 of XML Schema.
+Version 3 provides some enhancements:
+
+<ul>
+ <li> Support for updating table data during an upgrade.
+ <li> Support for platform-specific table options and platform negation.
+ <li> Support for unsigned fields.
+ <li> Fixed opt and constraint support
+ <li> Many other fixes such as OPT tag, which allows you to set optional
platform settings:
+</ul>
+
+<p>Example usage:
+<pre><?xml version="1.0"?>
+<b><schema version="0.3"></b>
+ <table name="ats_kb">
+ <descr>ATS KnowledgeBase</descr>
+ <opt platform="mysql">TYPE=INNODB</opt>
+ <field name="recid" type="I"/>
+ <field name="organization_code" type="I4"/>
+ <field name="sub_code" type="C" size="20"/>
+ etc...
+</pre>
+<p>To use it, change your code to include adodb-xmlschema03.inc.php.
+
<h3>Upgrading</h3>
+<p>
If your schema version is older, than XSLT is used to transform the
schema to the newest version. This means that if you are using an older
XML schema format, you need to have the XSLT extension installed.
Index: phpgwapi/inc/adodb/docs/docs-perf.htm
diff -u phpgwapi/inc/adodb/docs/docs-perf.htm:1.3
phpgwapi/inc/adodb/docs/docs-perf.htm:1.4
--- phpgwapi/inc/adodb/docs/docs-perf.htm:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/docs/docs-perf.htm Sat Mar 18 16:53:16 2006
@@ -18,7 +18,7 @@
</head>
<body>
<h3>The ADOdb Performance Monitoring Library</h3>
-<p>V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my)</p>
+<p>V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my)</p>
<p><font size="1">This software is dual licensed using BSD-Style and
LGPL. This means you can use it in compiled proprietary and commercial
products.</font></p>
Index: phpgwapi/inc/adodb/docs/docs-session.htm
diff -u phpgwapi/inc/adodb/docs/docs-session.htm:1.3
phpgwapi/inc/adodb/docs/docs-session.htm:1.4
--- phpgwapi/inc/adodb/docs/docs-session.htm:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/docs/docs-session.htm Sat Mar 18 16:53:16 2006
@@ -21,7 +21,7 @@
<body style="background-color: rgb(255, 255, 255);">
<h3>ADODB Session Management Manual</h3>
<p>
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my)
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my)
</p>
<p> <font size="1">This software is dual licensed using BSD-Style and
LGPL. This means you can use it in compiled proprietary and commercial
Index: phpgwapi/inc/adodb/drivers/adodb-access.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-access.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-access.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-access.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-access.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/drivers/adodb-ado.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ado.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-ado.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ado.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ado.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ado5.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ado_access.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ado_mssql.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-borland_ibase.inc.php Sat Mar 18
16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-csv.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-csv.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-csv.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-csv.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-csv.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-db2.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-db2.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-db2.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-db2.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-db2.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2006 John Lim (address@hidden). All rights reserved.
+ V4.80 8 Mar 2006 (c) 2006 John Lim (address@hidden). All rights reserved.
This is a version of the ADODB driver for DB2. It uses the 'ibm_db2' PECL
extension for PHP
(http://pecl.php.net/package/ibm_db2), which in turn requires DB2 V8.2.2.
Index: phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-fbsql.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-firebird.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ibase.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-informix.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-informix.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-informix.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-informix.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-informix.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/**
-* @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+* @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-informix72.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim. All rights reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim. All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-ldap.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mssql.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mssqlpo.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/**
-* @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+* @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mysql.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
@@ -38,6 +38,7 @@
var $clientFlags = 0;
var $substr = "substring";
var $nameQuote = '`'; /// string to use to quote identifiers
and names
+ var $compat323 = false; // true if compat with mysql
3.23
function ADODB_mysql()
{
@@ -156,7 +157,7 @@
function GetOne($sql,$inputarr=false)
{
- if (strncasecmp($sql,'sele',4) == 0) {
+ if ($this->compat323 == false && strncasecmp($sql,'sele',4) ==
0) {
$rs =& $this->SelectLimit($sql,1,-1,$inputarr);
if ($rs) {
$rs->Close();
Index: phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mysqli.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-mysqlt.inc.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-netezza.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
First cut at the Netezza Driver by Josh Eldridge joshuae74#hotmail.com
Based on the previous postgres drivers.
Index: phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-oci8.inc.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
- version V4.72 21 Feb 2006 (c) 2000-2006 John Lim. All rights reserved.
+ version V4.80 8 Mar 2006 (c) 2000-2006 John Lim. All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-oci805.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-oci8po.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim. All rights reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim. All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbc.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php:1.1
phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbc_db2.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbc_mssql.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbc_oracle.inc.php Sat Mar 18
16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbtp.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-odbtp_unicode.inc.php Sat Mar 18
16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-oracle.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php:1.1
phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo_mssql.inc.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php:1.1
phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo_mysql.inc.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php:1.1
phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo_oci.inc.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php:1.1
phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-pdo_pgsql.inc.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-postgres.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-postgres64.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
@@ -161,7 +161,7 @@
}
// I get this error with PHP before 4.0.6 - jlim
-// Warning: This compilation does not support pg_cmdtuples() in
d:/inetpub/wwwroot/php/adodb/adodb-postgres.inc.php on line 44
+// Warning: This compilation does not support pg_cmdtuples() in
adodb-postgres.inc.php on line 44
function _affectedrows()
{
if (!is_resource($this->_resultid) ||
get_resource_type($this->_resultid) !== 'pgsql result') return false;
Index: phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-postgres7.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (jlim#natsoft.com.my). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php:1.1
phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-postgres8.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-proxy.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sapdb.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sqlanywhere.inc.php Sat Mar 18
16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
+version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sqlite.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sqlitepo.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sybase.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim. All rights reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim. All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php:1.1
phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php:1.2
--- phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/drivers/adodb-sybase_ase.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php
diff -u phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php:1.3
phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php:1.4
--- phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/drivers/adodb-vfp.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/perf/perf-db2.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-db2.inc.php:1.3
phpgwapi/inc/adodb/perf/perf-db2.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-db2.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-db2.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/perf/perf-informix.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-informix.inc.php:1.3
phpgwapi/inc/adodb/perf/perf-informix.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-informix.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-informix.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/perf/perf-mssql.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-mssql.inc.php:1.3
phpgwapi/inc/adodb/perf/perf-mssql.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-mssql.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-mssql.inc.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/perf/perf-mysql.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-mysql.inc.php:1.3
phpgwapi/inc/adodb/perf/perf-mysql.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-mysql.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-mysql.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/perf/perf-oci8.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-oci8.inc.php:1.3
phpgwapi/inc/adodb/perf/perf-oci8.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-oci8.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-oci8.inc.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/perf/perf-postgres.inc.php
diff -u phpgwapi/inc/adodb/perf/perf-postgres.inc.php:1.3
phpgwapi/inc/adodb/perf/perf-postgres.inc.php:1.4
--- phpgwapi/inc/adodb/perf/perf-postgres.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/perf/perf-postgres.inc.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence. See License.txt.
Index: phpgwapi/inc/adodb/pivottable.inc.php
diff -u phpgwapi/inc/adodb/pivottable.inc.php:1.3
phpgwapi/inc/adodb/pivottable.inc.php:1.4
--- phpgwapi/inc/adodb/pivottable.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/pivottable.inc.php Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
Index: phpgwapi/inc/adodb/rsfilter.inc.php
diff -u phpgwapi/inc/adodb/rsfilter.inc.php:1.3
phpgwapi/inc/adodb/rsfilter.inc.php:1.4
--- phpgwapi/inc/adodb/rsfilter.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/rsfilter.inc.php Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
Index: phpgwapi/inc/adodb/server.php
diff -u phpgwapi/inc/adodb/server.php:1.3 phpgwapi/inc/adodb/server.php:1.4
--- phpgwapi/inc/adodb/server.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/server.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/session/adodb-compress-bzip2.php
diff -u phpgwapi/inc/adodb/session/adodb-compress-bzip2.php:1.3
phpgwapi/inc/adodb/session/adodb-compress-bzip2.php:1.4
--- phpgwapi/inc/adodb/session/adodb-compress-bzip2.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-compress-bzip2.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Contributed by Ross Smith (address@hidden).
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-compress-gzip.php
diff -u phpgwapi/inc/adodb/session/adodb-compress-gzip.php:1.3
phpgwapi/inc/adodb/session/adodb-compress-gzip.php:1.4
--- phpgwapi/inc/adodb/session/adodb-compress-gzip.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-compress-gzip.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Contributed by Ross Smith (address@hidden).
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-cryptsession.php
diff -u phpgwapi/inc/adodb/session/adodb-cryptsession.php:1.3
phpgwapi/inc/adodb/session/adodb-cryptsession.php:1.4
--- phpgwapi/inc/adodb/session/adodb-cryptsession.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-cryptsession.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Contributed by Ross Smith (address@hidden).
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php
diff -u phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php:1.3
phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php:1.4
--- phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-encrypt-mcrypt.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Contributed by Ross Smith (address@hidden).
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-encrypt-md5.php
diff -u phpgwapi/inc/adodb/session/adodb-encrypt-md5.php:1.3
phpgwapi/inc/adodb/session/adodb-encrypt-md5.php:1.4
--- phpgwapi/inc/adodb/session/adodb-encrypt-md5.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-encrypt-md5.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Contributed by Ross Smith (address@hidden).
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-encrypt-secret.php
diff -u phpgwapi/inc/adodb/session/adodb-encrypt-secret.php:1.3
phpgwapi/inc/adodb/session/adodb-encrypt-secret.php:1.4
--- phpgwapi/inc/adodb/session/adodb-encrypt-secret.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-encrypt-secret.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Contributed by Ross Smith (address@hidden).
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-session-clob.php
diff -u phpgwapi/inc/adodb/session/adodb-session-clob.php:1.3
phpgwapi/inc/adodb/session/adodb-session-clob.php:1.4
--- phpgwapi/inc/adodb/session/adodb-session-clob.php:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-session-clob.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Contributed by Ross Smith (address@hidden).
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-session.php
diff -u phpgwapi/inc/adodb/session/adodb-session.php:1.3
phpgwapi/inc/adodb/session/adodb-session.php:1.4
--- phpgwapi/inc/adodb/session/adodb-session.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-session.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Contributed by Ross Smith (address@hidden).
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
Index: phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql
diff -u phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql:1.3
phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql:1.4
--- phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql Sat Mar 18 16:53:17 2006
@@ -1,4 +1,4 @@
--- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql,v 1.3
2006/02/21 13:47:42 skwashd Exp $
+-- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.mysql.sql,v 1.4
2006/03/18 16:53:17 sigurdne Exp $
CREATE DATABASE /*! IF NOT EXISTS */ adodb_sessions;
Index: phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql
diff -u phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql:1.3
phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql:1.4
--- phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql:1.3 Tue Feb
21 13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql Sat Mar 18
16:53:17 2006
@@ -1,4 +1,4 @@
--- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql,v 1.3
2006/02/21 13:47:42 skwashd Exp $
+-- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.oracle.clob.sql,v 1.4
2006/03/18 16:53:17 sigurdne Exp $
DROP TABLE adodb_sessions;
Index: phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql
diff -u phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql:1.3
phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql:1.4
--- phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql:1.3 Tue Feb 21
13:47:42 2006
+++ phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql Sat Mar 18
16:53:17 2006
@@ -1,4 +1,4 @@
--- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql,v 1.3
2006/02/21 13:47:42 skwashd Exp $
+-- $CVSHeader: phpgwapi/inc/adodb/session/adodb-sessions.oracle.sql,v 1.4
2006/03/18 16:53:17 sigurdne Exp $
DROP TABLE adodb_sessions;
Index: phpgwapi/inc/adodb/session/old/adodb-cryptsession.php
diff -u phpgwapi/inc/adodb/session/old/adodb-cryptsession.php:1.1
phpgwapi/inc/adodb/session/old/adodb-cryptsession.php:1.2
--- phpgwapi/inc/adodb/session/old/adodb-cryptsession.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/session/old/adodb-cryptsession.php Sat Mar 18
16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/session/old/adodb-session-clob.php
diff -u phpgwapi/inc/adodb/session/old/adodb-session-clob.php:1.1
phpgwapi/inc/adodb/session/old/adodb-session-clob.php:1.2
--- phpgwapi/inc/adodb/session/old/adodb-session-clob.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/session/old/adodb-session-clob.php Sat Mar 18
16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/session/old/adodb-session.php
diff -u phpgwapi/inc/adodb/session/old/adodb-session.php:1.1
phpgwapi/inc/adodb/session/old/adodb-session.php:1.2
--- phpgwapi/inc/adodb/session/old/adodb-session.php:1.1 Tue Feb 21
14:07:19 2006
+++ phpgwapi/inc/adodb/session/old/adodb-session.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/benchmark.php
diff -u phpgwapi/inc/adodb/tests/benchmark.php:1.3
phpgwapi/inc/adodb/tests/benchmark.php:1.4
--- phpgwapi/inc/adodb/tests/benchmark.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/benchmark.php Sat Mar 18 16:53:17 2006
@@ -8,7 +8,7 @@
<body>
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/rr.htm
diff -u phpgwapi/inc/adodb/tests/rr.htm:1.1 phpgwapi/inc/adodb/tests/rr.htm:1.2
--- phpgwapi/inc/adodb/tests/rr.htm:1.1 Tue Feb 21 14:07:19 2006
+++ phpgwapi/inc/adodb/tests/rr.htm Sat Mar 18 16:53:17 2006
@@ -49,7 +49,7 @@
</p>
<table width=100% ><tr><td bgcolor=beige> </td></tr></table>
</p>
-<h3>SQL Logging enabled</h3><h3>ADODB Version: V4.72 21 Feb 2006 (c)
2000-2006 John Lim (jlim#natsoft.com.my). All rights reserved. Released BSD &
LGPL. Host: <i>sherkhan</i> Database: <i></i> PHP: 4.3.8
</h3>Array
+<h3>SQL Logging enabled</h3><h3>ADODB Version: V4.80 8 Mar 2006 (c) 2000-2006
John Lim (jlim#natsoft.com.my). All rights reserved. Released BSD & LGPL. Host:
<i>sherkhan</i> Database: <i></i> PHP: 4.3.8 </h3>Array
(
[compat] => 9.2.0.0.0
[description] => Oracle9i Release 9.2.0.1.0 - Production
Index: phpgwapi/inc/adodb/tests/test-datadict.php
diff -u phpgwapi/inc/adodb/tests/test-datadict.php:1.3
phpgwapi/inc/adodb/tests/test-datadict.php:1.4
--- phpgwapi/inc/adodb/tests/test-datadict.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test-datadict.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
@@ -13,7 +13,7 @@
error_reporting(E_ALL);
include_once('../adodb.inc.php');
-foreach(array('sapdb','sybase','mysqlt','access','oci8po','postgres','odbc_mssql','odbc','db2','firebird','informix')
as $dbType) {
+foreach(array('sapdb','sybase','mysql','access','oci8po','postgres','odbc_mssql','odbc','db2','firebird','informix')
as $dbType) {
echo "<h3>$dbType</h3><p>";
$db = NewADOConnection($dbType);
$dict = NewDataDictionary($db);
@@ -21,7 +21,7 @@
if (!$dict) continue;
$dict->debug = 1;
- $opts = array('REPLACE','mysql' => 'TYPE=INNODB', 'oci8' => 'TABLESPACE
USERS');
+ $opts = array('REPLACE','mysql' => 'ENGINE=INNODB', 'oci8' =>
'TABLESPACE USERS');
/* $flds = array(
array('id', 'I',
Index: phpgwapi/inc/adodb/tests/test-php5.php
diff -u phpgwapi/inc/adodb/tests/test-php5.php:1.3
phpgwapi/inc/adodb/tests/test-php5.php:1.4
--- phpgwapi/inc/adodb/tests/test-php5.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test-php5.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
@@ -30,7 +30,7 @@
default:
case 'mysql':
$db = NewADOConnection("mysql");
- $db->Connect('localhost','roots','','northwind');
+ $db->Connect('localhost','root','','northwind');
break;
case 'mysqli':
@@ -74,5 +74,35 @@
}
$rs = $db->Execute("select distinct id, firstname,lastname from adoxyz order
by id");
-echo "Result=\n",$rs;
+echo "Result=\n",$rs,"</p>";
+
+echo "<h3>Active Record</h3>";
+try {
+ include_once("../adodb-active-record.inc.php");
+ class City extends ADOdb_Active_Record{};
+ $a = new City();
+
+} catch(exception $e){
+ echo $e->getMessage();
+}
+
+try {
+
+ ADOdb_Active_Record::SetDatabaseAdapter($db);
+ $a = new City();
+
+ echo "<p>Successfully created City()<br>";
+ var_dump($a->GetPrimaryKeys());
+ $a->city = 'Kuala Lumpur';
+ $a->Save();
+ $a->Update();
+ $a->SetPrimaryKeys(array('city'));
+ $a->country = "M'sia";
+ $a->save();
+ $a->Delete();
+} catch(exception $e){
+ echo $e->getMessage();
+}
+
+include_once("test-active-record.php");
?>
\ No newline at end of file
Index: phpgwapi/inc/adodb/tests/test-xmlschema.php
diff -u phpgwapi/inc/adodb/tests/test-xmlschema.php:1.3
phpgwapi/inc/adodb/tests/test-xmlschema.php:1.4
--- phpgwapi/inc/adodb/tests/test-xmlschema.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test-xmlschema.php Sat Mar 18 16:53:17 2006
@@ -1,54 +1,54 @@
-<?PHP
-
-// V4.50 6 July 2004
-
-error_reporting(E_ALL);
-include_once( "../adodb.inc.php" );
-include_once( "../adodb-xmlschema.inc.php" );
-
-// To build the schema, start by creating a normal ADOdb connection:
-$db = ADONewConnection( 'mysql' );
-$db->Connect( 'localhost', 'root', '', 'schematest' );
-
-// To create a schema object and build the query array.
-$schema = new adoSchema( $db );
-
-// To upgrade an existing schema object, use the following
-// To upgrade an existing database to the provided schema,
-// uncomment the following line:
-#$schema->upgradeSchema();
-
-print "<b>SQL to build xmlschema.xml</b>:\n<pre>";
-// Build the SQL array
-$sql = $schema->ParseSchema( "xmlschema.xml" );
-
-print_r( $sql );
-print "</pre>\n";
-
-// Execute the SQL on the database
-//$result = $schema->ExecuteSchema( $sql );
-
-// Finally, clean up after the XML parser
-// (PHP won't do this for you!)
-//$schema->Destroy();
-
-
-
-print "<b>SQL to build xmlschema-mssql.xml</b>:\n<pre>";
-
-$db2 = ADONewConnection('mssql');
-$db2->Connect('','adodb','natsoft','northwind') || die("Fail 2");
-
-$db2->Execute("drop table simple_table");
-
-$schema = new adoSchema( $db2 );
-$sql = $schema->ParseSchema( "xmlschema-mssql.xml" );
-
-print_r( $sql );
-print "</pre>\n";
-
-$db2->debug=1;
-
-foreach ($sql as $s)
-$db2->Execute($s);
+<?PHP
+
+// V4.50 6 July 2004
+
+error_reporting(E_ALL);
+include_once( "../adodb.inc.php" );
+include_once( "../adodb-xmlschema03.inc.php" );
+
+// To build the schema, start by creating a normal ADOdb connection:
+$db = ADONewConnection( 'mysql' );
+$db->Connect( 'localhost', 'root', '', 'schematest' );
+
+// To create a schema object and build the query array.
+$schema = new adoSchema( $db );
+
+// To upgrade an existing schema object, use the following
+// To upgrade an existing database to the provided schema,
+// uncomment the following line:
+#$schema->upgradeSchema();
+
+print "<b>SQL to build xmlschema.xml</b>:\n<pre>";
+// Build the SQL array
+$sql = $schema->ParseSchema( "xmlschema.xml" );
+
+print_r( $sql );
+print "</pre>\n";
+
+// Execute the SQL on the database
+//$result = $schema->ExecuteSchema( $sql );
+
+// Finally, clean up after the XML parser
+// (PHP won't do this for you!)
+//$schema->Destroy();
+
+
+
+print "<b>SQL to build xmlschema-mssql.xml</b>:\n<pre>";
+
+$db2 = ADONewConnection('mssql');
+$db2->Connect('','adodb','natsoft','northwind') || die("Fail 2");
+
+$db2->Execute("drop table simple_table");
+
+$schema = new adoSchema( $db2 );
+$sql = $schema->ParseSchema( "xmlschema-mssql.xml" );
+
+print_r( $sql );
+print "</pre>\n";
+
+$db2->debug=1;
+
+foreach ($sql as $s)
+$db2->Execute($s);
?>
\ No newline at end of file
Index: phpgwapi/inc/adodb/tests/test.php
diff -u phpgwapi/inc/adodb/tests/test.php:1.3
phpgwapi/inc/adodb/tests/test.php:1.4
--- phpgwapi/inc/adodb/tests/test.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/test3.php
diff -u phpgwapi/inc/adodb/tests/test3.php:1.3
phpgwapi/inc/adodb/tests/test3.php:1.4
--- phpgwapi/inc/adodb/tests/test3.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test3.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/test5.php
diff -u phpgwapi/inc/adodb/tests/test5.php:1.3
phpgwapi/inc/adodb/tests/test5.php:1.4
--- phpgwapi/inc/adodb/tests/test5.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/test5.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/testcache.php
diff -u phpgwapi/inc/adodb/tests/testcache.php:1.3
phpgwapi/inc/adodb/tests/testcache.php:1.4
--- phpgwapi/inc/adodb/tests/testcache.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testcache.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
<body>
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/testdatabases.inc.php
diff -u phpgwapi/inc/adodb/tests/testdatabases.inc.php:1.3
phpgwapi/inc/adodb/tests/testdatabases.inc.php:1.4
--- phpgwapi/inc/adodb/tests/testdatabases.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testdatabases.inc.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/testoci8.php
diff -u phpgwapi/inc/adodb/tests/testoci8.php:1.3
phpgwapi/inc/adodb/tests/testoci8.php:1.4
--- phpgwapi/inc/adodb/tests/testoci8.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testoci8.php Sat Mar 18 16:53:17 2006
@@ -2,7 +2,7 @@
<body>
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/testoci8cursor.php
diff -u phpgwapi/inc/adodb/tests/testoci8cursor.php:1.3
phpgwapi/inc/adodb/tests/testoci8cursor.php:1.4
--- phpgwapi/inc/adodb/tests/testoci8cursor.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testoci8cursor.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/testpaging.php
diff -u phpgwapi/inc/adodb/tests/testpaging.php:1.3
phpgwapi/inc/adodb/tests/testpaging.php:1.4
--- phpgwapi/inc/adodb/tests/testpaging.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testpaging.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/testpear.php
diff -u phpgwapi/inc/adodb/tests/testpear.php:1.3
phpgwapi/inc/adodb/tests/testpear.php:1.4
--- phpgwapi/inc/adodb/tests/testpear.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testpear.php Sat Mar 18 16:53:17 2006
@@ -1,6 +1,6 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tests/testsessions.php
diff -u phpgwapi/inc/adodb/tests/testsessions.php:1.3
phpgwapi/inc/adodb/tests/testsessions.php:1.4
--- phpgwapi/inc/adodb/tests/testsessions.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tests/testsessions.php Sat Mar 18 16:53:17 2006
@@ -1,7 +1,7 @@
<?php
/*
-V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/toexport.inc.php
diff -u phpgwapi/inc/adodb/toexport.inc.php:1.3
phpgwapi/inc/adodb/toexport.inc.php:1.4
--- phpgwapi/inc/adodb/toexport.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/toexport.inc.php Sat Mar 18 16:53:16 2006
@@ -1,7 +1,7 @@
<?php
/**
- * @version V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
+ * @version V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All
rights reserved.
* Released under both BSD license and Lesser GPL library license.
* Whenever there is any discrepancy between the two licenses,
* the BSD license will take precedence.
Index: phpgwapi/inc/adodb/tohtml.inc.php
diff -u phpgwapi/inc/adodb/tohtml.inc.php:1.3
phpgwapi/inc/adodb/tohtml.inc.php:1.4
--- phpgwapi/inc/adodb/tohtml.inc.php:1.3 Tue Feb 21 13:47:42 2006
+++ phpgwapi/inc/adodb/tohtml.inc.php Sat Mar 18 16:53:16 2006
@@ -1,6 +1,6 @@
<?php
/*
- V4.72 21 Feb 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
+ V4.80 8 Mar 2006 (c) 2000-2006 John Lim (address@hidden). All rights
reserved.
Released under both BSD license and Lesser GPL library license.
Whenever there is any discrepancy between the two licenses,
the BSD license will take precedence.
Index: phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl
diff -u phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl:1.2
phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl:1.3
--- phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl:1.2 Thu Dec 30 06:47:33 2004
+++ phpgwapi/inc/adodb/xsl/convert-0.1-0.2.xsl Sat Mar 18 16:53:17 2006
@@ -97,7 +97,7 @@
</xsl:element>
</xsl:when>
<xsl:when test="count(DEFTIMESTAMP) > 0">
- <xsl:element name="DEFDTIMESTAMP">
+ <xsl:element name="DEFTIMESTAMP">
<xsl:attribute name="value">
<xsl:value-of
select="DEFTIMESTAMP[1]/@value"/>
</xsl:attribute>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] phpgwapi/inc/adodb adodb-csvlib.inc.php adodb-d...,
Sigurd Nes <=