1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.4 $ -->
<!--
Authors:
Bill Abt and Rick McGuire of IBM
Portions are thus Copyright 2005 IBM Corporation and are reproduced here
with their permission to "edit, combine, transform, rewrite, etc. as suits
the needs of the community".
-->
<chapter id="internals.pdo">
<chapterinfo>
<author>
<firstname>Bill</firstname>
<surname>Abt</surname>
<affiliation>
<shortaffil>IBM</shortaffil>
</affiliation>
</author>
<author>
<firstname>Rick</firstname>
<surname>McGuire</surname>
<affiliation>
<shortaffil>IBM</shortaffil>
</affiliation>
</author>
<author>
<firstname>Wez</firstname>
<surname>Furlong</surname>
<affiliation>
<shortaffil>OmniTI</shortaffil>
</affiliation>
</author>
<copyright>
<year>2005</year>
<holder>IBM Corporation</holder>
</copyright>
<copyright>
<year>2005</year>
<holder>the PHP Documentation Group</holder>
</copyright>
<abstract>
<para>
The purpose of this How-To is to provide a basic understanding of the steps
required to write a database driver that interfaces with the PDO layer.
Please note that this is still an evolving API and as such, subject to
change. This document was prepared based on version 0.3 of PDO.
The learning curve is steep; expect to spend a lot of time on the
prerequisites.
</para>
</abstract>
</chapterinfo>
<title>PDO Driver How-To</title>
&internals.pdo.intro;
&internals.pdo.prerequisites;
&internals.pdo.preparation;
&internals.pdo.implementing;
&internals.pdo.building;
&internals.pdo.testing;
&internals.pdo.packaging;
&internals.pdo.pdo-dbh-t;
&internals.pdo.pdo-stmt-t;
&internals.pdo.constants;
&internals.pdo.error-handling;
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
|