[2] | 1 | <html> |
---|
| 2 | <head> |
---|
| 3 | <title>ADODB Manual</title> |
---|
| 4 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
---|
| 5 | <XSTYLE |
---|
| 6 | body,td {font-family:Arial,Helvetica,sans-serif;font-size:11pt} |
---|
| 7 | pre {font-size:9pt} |
---|
| 8 | .toplink {font-size:8pt} |
---|
| 9 | /> |
---|
| 10 | </head> |
---|
| 11 | <body bgcolor="#FFFFFF"> |
---|
| 12 | |
---|
| 13 | <h3>ADOdb Library for PHP</h3> |
---|
| 14 | <p>ADOdb is a suite of database libraries that allow you to connect to multiple |
---|
[34] | 15 | databases in a portable manner. Download from <a href=http://adodb.sourceforge.net/>http://adodb.sourceforge.net/</a>. |
---|
[2] | 16 | <ul><li>The ADOdb documentation has moved to <a href=docs-adodb.htm>docs-adodb.htm</a> |
---|
| 17 | This allows you to query, update and insert records using a portable API. |
---|
| 18 | <p><li>The ADOdb data dictionary docs are at <a href=docs-datadict.htm>docs-datadict.htm</a>. |
---|
| 19 | This allows you to create database tables and indexes in a portable manner. |
---|
| 20 | <p><li>The ADOdb database performance monitoring docs are at <a href=docs-perf.htm>docs-perf.htm</a>. |
---|
| 21 | This allows you to perform health checks, tune and monitor your database. |
---|
| 22 | <p><li>The ADOdb database-backed session docs are at <a href=docs-session.htm>docs-session.htm</a>. |
---|
| 23 | </ul> |
---|
| 24 | <p> |
---|
| 25 | <h3>Installation</h3> |
---|
| 26 | Make sure you are running PHP4.0.4 or later. Unpack all the files into a directory accessible by your webserver. |
---|
| 27 | <p> |
---|
| 28 | To test, try modifying some of the tutorial examples. Make sure you customize the connection settings correctly. You can debug using: |
---|
| 29 | <pre> |
---|
| 30 | <?php |
---|
| 31 | include('adodb/adodb.inc.php'); |
---|
| 32 | |
---|
| 33 | $db = <b>ADONewConnection</b>($driver); # eg. 'mysql' or 'oci8' |
---|
| 34 | $db->debug = true; |
---|
| 35 | $db-><b>Connect</b>($server, $user, $password, $database); |
---|
| 36 | $rs = $db-><b>Execute</b>('select * from some_small_table'); |
---|
| 37 | print "<pre>"; |
---|
| 38 | print_r($rs-><b>GetRows</b>()); |
---|
| 39 | print "</pre>"; |
---|
| 40 | ?> |
---|
| 41 | </pre> |
---|
| 42 | <h3>How are people using ADOdb</h3> |
---|
[34] | 43 | Here are some examples of how people are using ADOdb: |
---|
[2] | 44 | <ul> |
---|
| 45 | <li> <strong>PhpLens</strong> is a commercial data grid component that allows |
---|
| 46 | both cool Web designers and serious unshaved programmers to develop and |
---|
| 47 | maintain databases on the Web easily. Developed by the author of ADOdb. |
---|
| 48 | </li> |
---|
| 49 | <li> <strong>PHAkt</strong>: PHP Extension for DreamWeaver Ultradev allows |
---|
| 50 | you to script PHP in the popular Web page editor. Database handling provided |
---|
| 51 | by ADOdb. </li> |
---|
| 52 | <li> <strong>Analysis Console for Intrusion Databases (ACID)</strong>: PHP-based |
---|
| 53 | analysis engine to search and process a database of security incidents |
---|
| 54 | generated by security-related software such as IDSes and firewalls (e.g. |
---|
| 55 | Snort, ipchains). By Roman Danyliw. </li> |
---|
| 56 | <li> <strong>PostNuke</strong> is a very popular free content management system |
---|
| 57 | and weblog system. It offers full CSS support, HTML 4.01 transitional |
---|
| 58 | compliance throughout, an advanced blocks system, and is fully multi-lingual |
---|
| 59 | enabled. </li> |
---|
| 60 | <li><strong> EasyPublish CMS</strong> is another free content management system |
---|
| 61 | for managing information and integrated modules on your internet, intranet- |
---|
| 62 | and extranet-sites. From Norway. </li> |
---|
| 63 | <li> <strong>NOLA</strong> is a full featured accounting, inventory, and job |
---|
| 64 | tracking application. It is licensed under the GPL, and developed by Noguska. |
---|
| 65 | </li> |
---|
| 66 | </ul> |
---|
| 67 | </body> |
---|
| 68 | </html> |
---|