-
Notifications
You must be signed in to change notification settings - Fork 164
Expand file tree
/
Copy pathreference.xml
More file actions
161 lines (156 loc) · 4.61 KB
/
Copy pathreference.xml
File metadata and controls
161 lines (156 loc) · 4.61 KB
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 3c1bec9d700807df36994cf368ba291214cd424d Maintainer: yannick Status: ready -->
<!-- Reviewed: yes -->
<reference xml:id="ref.pdo-firebird" xmlns="http://docbook.org/ns/docbook">
<?phpdoc extension-membership="bundledexternal" ?>
<title>Fonctions du pilote PDO Firebird (PDO_FIREBIRD)</title>
<titleabbrev>Pilote PDO Firebird</titleabbrev>
<partintro>
<section xml:id="ref.pdo-firebird.intro">
&reftitle.intro;
<para>
PDO_FIREBIRD est un pilote qui implémente l'interface de
<literal>PHP Data Objects</literal> (PDO) pour
permettre l'accès de PHP aux bases de données Firebird.
</para>
</section>
&reference.pdo-firebird.configure;
&reference.pdo-firebird.constants;
</partintro>
<refentry xml:id="ref.pdo-firebird.connection">
<refnamediv>
<refname>PDO_FIREBIRD DSN</refname>
<refpurpose>Connexion aux bases de données Firebird</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<para>
Le Data Source Name (DSN) de PDO_FIREBIRD est composé des éléments suivants :
<variablelist>
<varlistentry>
<term>Préfixe DSN</term>
<listitem>
<para>
Le préfixe DSN est <userinput>firebird:</userinput>.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>dbname</literal></term>
<listitem>
<para>
Le nom de la base de données.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>charset</literal></term>
<listitem>
<para>
Le jeu de caractères.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>role</literal></term>
<listitem>
<para>
Le nom du rôle SQL.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><literal>dialect</literal></term>
<listitem>
<para>
Le dialecte de la base de données ; soit <literal>1</literal> ou
<literal>3</literal>.
S'il n'est pas spécifié, le dialecte par défaut est <literal>3</literal>.
Disponible à partir de PHP 7.4.0.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Exemples avec PDO_FIREBIRD DSN</title>
<para>
L'exemple suivant montre PDO_FIREBIRD DSN pour se connecter aux
bases de données Firebird :
<programlisting>
<![CDATA[
firebird:dbname=/chemin/vers/DATABASE.FDB
]]>
</programlisting>
</para>
</example>
<example>
<title>Exemple avec un DSN PDO_FIREBIRD avec un port et un chemin</title>
<para>
L'exemple suivant montre un DSN PDO_FIREBIRD pour la connexion
à une base de données Firebird, en utilisant un nom d'hôte,
un port et un chemin :
<programlisting>
<![CDATA[
firebird:dbname=hostname/port:/path/to/DATABASE.FDB
]]>
</programlisting>
</para>
</example>
<example>
<title>Exemple avec un DSN PDO_FIREBIRD en local et un chemin vers
le fichier employee.fdb sur un système Debian</title>
<para>
L'exemple suivant montre un DSN PDO_FIREBIRD pour la connexion à
une base de données Firebird employee.fdb en local :
<programlisting>
<![CDATA[
firebird:dbname=localhost:/var/lib/firebird/2.5/data/employee.fdb
]]>
</programlisting>
</para>
</example>
<example>
<title>
Un DSN PDO_FIREBIRD pour se connecter à une base de données en dialecte 1
</title>
<para>
L'exemple suivant montre un DSN PDO_FIREBIRD pour se connecter à une
base de données Firebird test.fdb qui a été créée en utilisant le dialecte 1.
Ceci est uniquement supporté à partir de PHP 7.4.0.
</para>
<programlisting>
<![CDATA[
firebird:dbname=localhost:/var/lib/firebird/2.5/data/test.fdb;charset=utf-8;dialect=1
]]>
</programlisting>
</example>
</para>
</refsect1>
</refentry>
</reference>
<!-- 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:"~/.phpdoc/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
-->