reference/mysqli/constants.xml
eae0ba503f8e8ff8f2deee9e45394da82314de7f
...
...
@@ -4,8 +4,11 @@
4
4
&reftitle.constants;
5
5
&extension.constants;
6
6
<variablelist>
7
-
<varlistentry xml:id="constantmysqli-read-default-group">
8
-
<term><constant>MYSQLI_READ_DEFAULT_GROUP</constant></term>
7
+
<varlistentry xml:id="constant.mysqli-read-default-group">
8
+
<term>
9
+
<constant>MYSQLI_READ_DEFAULT_GROUP</constant>
10
+
(<type>int</type>)
11
+
</term>
9
12
<listitem>
10
13
<para>
11
14
Read options from the named group from <filename>my.cnf</filename>
...
...
@@ -13,40 +16,111 @@
13
16
</para>
14
17
</listitem>
15
18
</varlistentry>
16
-
<varlistentry xml:id="constantmysqli-read-default-file">
17
-
<term><constant>MYSQLI_READ_DEFAULT_FILE</constant></term>
19
+
<varlistentry xml:id="constant.mysqli-read-default-file">
20
+
<term>
21
+
<constant>MYSQLI_READ_DEFAULT_FILE</constant>
22
+
(<type>int</type>)
23
+
</term>
18
24
<listitem>
19
25
<para>
20
26
Read options from the named option file instead of from <filename>my.cnf</filename>
21
27
</para>
22
28
</listitem>
23
29
</varlistentry>
24
-
<varlistentry xml:id="constantmysqli-opt-connect-timeout">
25
-
<term><constant>MYSQLI_OPT_CONNECT_TIMEOUT</constant></term>
30
+
<varlistentry xml:id="constant.mysqli-opt-connect-timeout">
31
+
<term>
32
+
<constant>MYSQLI_OPT_CONNECT_TIMEOUT</constant>
33
+
(<type>int</type>)
34
+
</term>
26
35
<listitem>
27
36
<para>
28
37
Connect timeout in seconds
29
38
</para>
30
39
</listitem>
31
40
</varlistentry>
32
-
<varlistentry xml:id="constantmysqli-opt-local-infile">
33
-
<term><constant>MYSQLI_OPT_LOCAL_INFILE</constant></term>
41
+
<varlistentry xml:id="constant.mysqli-opt-read-timeout">
42
+
<term>
43
+
<constant>MYSQLI_OPT_READ_TIMEOUT</constant>
44
+
(<type>int</type>)
45
+
</term>
46
+
<listitem>
47
+
<para>
48
+
Command execution result timeout in seconds. Available as of PHP 7.2.0.
49
+
</para>
50
+
</listitem>
51
+
</varlistentry>
52
+
<varlistentry xml:id="constant.mysqli-opt-local-infile">
53
+
<term>
54
+
<constant>MYSQLI_OPT_LOCAL_INFILE</constant>
55
+
(<type>int</type>)
56
+
</term>
34
57
<listitem>
35
58
<para>
36
59
Enables command <literal>LOAD LOCAL INFILE</literal>
37
60
</para>
38
61
</listitem>
39
62
</varlistentry>
40
-
<varlistentry xml:id="constantmysqli-init-command">
41
-
<term><constant>MYSQLI_INIT_COMMAND</constant></term>
63
+
<varlistentry xml:id="constant.mysqli-opt-int-and-float-native">
64
+
<term>
65
+
<constant>MYSQLI_OPT_INT_AND_FLOAT_NATIVE</constant>
66
+
(<type>int</type>)
67
+
</term>
68
+
<listitem>
69
+
<para>
70
+
Convert integer and float columns back to PHP numbers. Only valid for mysqlnd.
71
+
</para>
72
+
</listitem>
73
+
</varlistentry>
74
+
<varlistentry xml:id="constant.mysqli-opt-net-cmd-buffer-size">
75
+
<term>
76
+
<constant>MYSQLI_OPT_NET_CMD_BUFFER_SIZE</constant>
77
+
(<type>int</type>)
78
+
</term>
79
+
<listitem>
80
+
<para>
81
+
The size of the internal command/network buffer. Only valid for mysqlnd.
82
+
</para>
83
+
</listitem>
84
+
</varlistentry>
85
+
<varlistentry xml:id="constant.mysqli-opt-net-read-buffer-size">
86
+
<term>
87
+
<constant>MYSQLI_OPT_NET_READ_BUFFER_SIZE</constant>
88
+
(<type>int</type>)
89
+
</term>
90
+
<listitem>
91
+
<para>
92
+
Maximum read chunk size in bytes when reading the body of a MySQL command packet.
93
+
Only valid for mysqlnd.
94
+
</para>
95
+
</listitem>
96
+
</varlistentry>
97
+
<varlistentry xml:id="constant.mysqli-opt-ssl-verify-server-cert">
98
+
<term>
99
+
<constant>MYSQLI_OPT_SSL_VERIFY_SERVER_CERT</constant>
100
+
(<type>int</type>)
101
+
</term>
102
+
<listitem>
103
+
<para>
104
+
Requires MySQL 5.1.10 and up
105
+
</para>
106
+
</listitem>
107
+
</varlistentry>
108
+
<varlistentry xml:id="constant.mysqli-init-command">
109
+
<term>
110
+
<constant>MYSQLI_INIT_COMMAND</constant>
111
+
(<type>int</type>)
112
+
</term>
42
113
<listitem>
43
114
<para>
44
115
Command to execute when connecting to MySQL server. Will automatically be re-executed when reconnecting.
45
116
</para>
46
117
</listitem>
47
118
</varlistentry>
48
-
<varlistentry xml:id="constantmysqli-client-ssl">
49
-
<term><constant>MYSQLI_CLIENT_SSL</constant></term>
119
+
<varlistentry xml:id="constant.mysqli-client-ssl">
120
+
<term>
121
+
<constant>MYSQLI_CLIENT_SSL</constant>
122
+
(<type>int</type>)
123
+
</term>
50
124
<listitem>
51
125
<para>
52
126
Use SSL (encrypted protocol). This option should not be set by application programs;
...
...
@@ -54,16 +128,22 @@
54
128
</para>
55
129
</listitem>
56
130
</varlistentry>
57
-
<varlistentry xml:id="constantmysqli-client-compress">
58
-
<term><constant>MYSQLI_CLIENT_COMPRESS</constant></term>
131
+
<varlistentry xml:id="constant.mysqli-client-compress">
132
+
<term>
133
+
<constant>MYSQLI_CLIENT_COMPRESS</constant>
134
+
(<type>int</type>)
135
+
</term>
59
136
<listitem>
60
137
<para>
61
138
Use compression protocol
62
139
</para>
63
140
</listitem>
64
141
</varlistentry>
65
-
<varlistentry xml:id="constantmysqli-client-interactive">
66
-
<term><constant>MYSQLI_CLIENT_INTERACTIVE</constant></term>
142
+
<varlistentry xml:id="constant.mysqli-client-interactive">
143
+
<term>
144
+
<constant>MYSQLI_CLIENT_INTERACTIVE</constant>
145
+
(<type>int</type>)
146
+
</term>
67
147
<listitem>
68
148
<para>
69
149
Allow <literal>interactive_timeout</literal> seconds
...
...
@@ -74,23 +154,29 @@
74
154
</para>
75
155
</listitem>
76
156
</varlistentry>
77
-
<varlistentry xml:id="constantmysqli-client-ignore-space">
78
-
<term><constant>MYSQLI_CLIENT_IGNORE_SPACE</constant></term>
157
+
<varlistentry xml:id="constant.mysqli-client-ignore-space">
158
+
<term>
159
+
<constant>MYSQLI_CLIENT_IGNORE_SPACE</constant>
160
+
(<type>int</type>)
161
+
</term>
79
162
<listitem>
80
163
<para>
81
164
Allow spaces after function names. Makes all functions names reserved words.
82
165
</para>
83
166
</listitem>
84
167
</varlistentry>
85
-
<varlistentry xml:id="constantmysqli-client-no-schema">
86
-
<term><constant>MYSQLI_CLIENT_NO_SCHEMA</constant></term>
168
+
<varlistentry xml:id="constant.mysqli-client-no-schema">
169
+
<term>
170
+
<constant>MYSQLI_CLIENT_NO_SCHEMA</constant>
171
+
(<type>int</type>)
172
+
</term>
87
173
<listitem>
88
174
<para>
89
175
Don't allow the <literal>db_name.tbl_name.col_name</literal> syntax.
90
176
</para>
91
177
</listitem>
92
178
</varlistentry>
93
-
<varlistentry xml:id="constantmysqli-client-multi-queries">
179
+
<varlistentry xml:id="constant.mysqli-client-multi-queries">
94
180
<term><constant>MYSQLI_CLIENT_MULTI_QUERIES</constant></term>
95
181
<listitem>
96
182
<para>
...
...
@@ -98,64 +184,88 @@
98
184
</para>
99
185
</listitem>
100
186
</varlistentry>
101
-
<varlistentry xml:id="constantmysqli-store-result">
102
-
<term><constant>MYSQLI_STORE_RESULT</constant></term>
187
+
<varlistentry xml:id="constant.mysqli-store-result">
188
+
<term>
189
+
<constant>MYSQLI_STORE_RESULT</constant>
190
+
(<type>int</type>)
191
+
</term>
103
192
<listitem>
104
193
<para>
105
-
For using buffered resultsets
194
+
For using buffered result sets. It has a value of <literal>0</literal>.
106
195
</para>
107
196
</listitem>
108
197
</varlistentry>
109
-
<varlistentry xml:id="constantmysqli-use-result">
110
-
<term><constant>MYSQLI_USE_RESULT</constant></term>
198
+
<varlistentry xml:id="constant.mysqli-use-result">
199
+
<term>
200
+
<constant>MYSQLI_USE_RESULT</constant>
201
+
(<type>int</type>)
202
+
</term>
111
203
<listitem>
112
204
<para>
113
-
For using unbuffered resultsets
205
+
For using unbuffered result sets. It has a value of <literal>1</literal>.
114
206
</para>
115
207
</listitem>
116
208
</varlistentry>
117
-
<varlistentry xml:id="constantmysqli-assoc">
118
-
<term><constant>MYSQLI_ASSOC</constant></term>
209
+
<varlistentry xml:id="constant.mysqli-assoc">
210
+
<term>
211
+
<constant>MYSQLI_ASSOC</constant>
212
+
(<type>int</type>)
213
+
</term>
119
214
<listitem>
120
215
<para>
121
216
Columns are returned into the array having the fieldname as the array index.
122
217
</para>
123
218
</listitem>
124
219
</varlistentry>
125
-
<varlistentry xml:id="constantmysqli-num">
126
-
<term><constant>MYSQLI_NUM</constant></term>
220
+
<varlistentry xml:id="constant.mysqli-num">
221
+
<term>
222
+
<constant>MYSQLI_NUM</constant>
223
+
(<type>int</type>)
224
+
</term>
127
225
<listitem>
128
226
<para>
129
227
Columns are returned into the array having an enumerated index.
130
228
</para>
131
229
</listitem>
132
230
</varlistentry>
133
-
<varlistentry xml:id="constantmysqli-both">
134
-
<term><constant>MYSQLI_BOTH</constant></term>
231
+
<varlistentry xml:id="constant.mysqli-both">
232
+
<term>
233
+
<constant>MYSQLI_BOTH</constant>
234
+
(<type>int</type>)
235
+
</term>
135
236
<listitem>
136
237
<para>
137
238
Columns are returned into the array having both a numerical index and the fieldname as the associative index.
138
239
</para>
139
240
</listitem>
140
241
</varlistentry>
141
-
<varlistentry xml:id="constantmysqli-not-null-flag">
142
-
<term><constant>MYSQLI_NOT_NULL_FLAG</constant></term>
242
+
<varlistentry xml:id="constant.mysqli-not-null-flag">
243
+
<term>
244
+
<constant>MYSQLI_NOT_NULL_FLAG</constant>
245
+
(<type>int</type>)
246
+
</term>
143
247
<listitem>
144
248
<para>
145
249
Indicates that a field is defined as <literal>NOT NULL</literal>
146
250
</para>
147
251
</listitem>
148
252
</varlistentry>
149
-
<varlistentry xml:id="constantmysqli-pri-key-flag">
150
-
<term><constant>MYSQLI_PRI_KEY_FLAG</constant></term>
253
+
<varlistentry xml:id="constant.mysqli-pri-key-flag">
254
+
<term>
255
+
<constant>MYSQLI_PRI_KEY_FLAG</constant>
256
+
(<type>int</type>)
257
+
</term>
151
258
<listitem>
152
259
<para>
153
260
Field is part of a primary index
154
261
</para>
155
262
</listitem>
156
263
</varlistentry>
157
-
<varlistentry xml:id="constantmysqli-unique-key-flag">
158
-
<term><constant>MYSQLI_UNIQUE_KEY_FLAG</constant></term>
264
+
<varlistentry xml:id="constant.mysqli-unique-key-flag">
265
+
<term>
266
+
<constant>MYSQLI_UNIQUE_KEY_FLAG</constant>
267
+
(<type>int</type>)
268
+
</term>
159
269
<listitem>
160
270
<para>
161
271
Field is part of a unique index.
...
...
@@ -163,311 +273,438 @@
163
273
</listitem>
164
274
</varlistentry>
165
275

166
-
<varlistentry xml:id="constantmysqli-multiple-key-flag">
167
-
<term><constant>MYSQLI_MULTIPLE_KEY_FLAG</constant></term>
276
+
<varlistentry xml:id="constant.mysqli-multiple-key-flag">
277
+
<term>
278
+
<constant>MYSQLI_MULTIPLE_KEY_FLAG</constant>
279
+
(<type>int</type>)
280
+
</term>
168
281
<listitem>
169
282
<para>
170
283
Field is part of an index.
171
284
</para>
172
285
</listitem>
173
286
</varlistentry>
174
-
<varlistentry xml:id="constantmysqli-blob-flag">
175
-
<term><constant>MYSQLI_BLOB_FLAG</constant></term>
287
+
<varlistentry xml:id="constant.mysqli-blob-flag">
288
+
<term>
289
+
<constant>MYSQLI_BLOB_FLAG</constant>
290
+
(<type>int</type>)
291
+
</term>
176
292
<listitem>
177
293
<para>
178
294
Field is defined as <literal>BLOB</literal>
179
295
</para>
180
296
</listitem>
181
297
</varlistentry>
182
-
<varlistentry xml:id="constantmysqli-unsigned-flag">
183
-
<term><constant>MYSQLI_UNSIGNED_FLAG</constant></term>
298
+
<varlistentry xml:id="constant.mysqli-unsigned-flag">
299
+
<term>
300
+
<constant>MYSQLI_UNSIGNED_FLAG</constant>
301
+
(<type>int</type>)
302
+
</term>
184
303
<listitem>
185
304
<para>
186
305
Field is defined as <literal>UNSIGNED</literal>
187
306
</para>
188
307
</listitem>
189
308
</varlistentry>
190
-
<varlistentry xml:id="constantmysqli-zerofill-flag">
191
-
<term><constant>MYSQLI_ZEROFILL_FLAG</constant></term>
309
+
<varlistentry xml:id="constant.mysqli-zerofill-flag">
310
+
<term>
311
+
<constant>MYSQLI_ZEROFILL_FLAG</constant>
312
+
(<type>int</type>)
313
+
</term>
192
314
<listitem>
193
315
<para>
194
316
Field is defined as <literal>ZEROFILL</literal>
195
317
</para>
196
318
</listitem>
197
319
</varlistentry>
198
-
<varlistentry xml:id="constantmysqli-auto-increment-flag">
199
-
<term><constant>MYSQLI_AUTO_INCREMENT_FLAG</constant></term>
320
+
<varlistentry xml:id="constant.mysqli-auto-increment-flag">
321
+
<term>
322
+
<constant>MYSQLI_AUTO_INCREMENT_FLAG</constant>
323
+
(<type>int</type>)
324
+
</term>
200
325
<listitem>
201
326
<para>
202
327
Field is defined as <literal>AUTO_INCREMENT</literal>
203
328
</para>
204
329
</listitem>
205
330
</varlistentry>
206
-
<varlistentry xml:id="constantmysqli-timestamp-flag">
207
-
<term><constant>MYSQLI_TIMESTAMP_FLAG</constant></term>
331
+
<varlistentry xml:id="constant.mysqli-timestamp-flag">
332
+
<term>
333
+
<constant>MYSQLI_TIMESTAMP_FLAG</constant>
334
+
(<type>int</type>)
335
+
</term>
208
336
<listitem>
209
337
<para>
210
338
Field is defined as <literal>TIMESTAMP</literal>
211
339
</para>
212
340
</listitem>
213
341
</varlistentry>
214
-
<varlistentry xml:id="constantmysqli-set-flag">
215
-
<term><constant>MYSQLI_SET_FLAG</constant></term>
342
+
<varlistentry xml:id="constant.mysqli-set-flag">
343
+
<term>
344
+
<constant>MYSQLI_SET_FLAG</constant>
345
+
(<type>int</type>)
346
+
</term>
216
347
<listitem>
217
348
<para>
218
349
Field is defined as <literal>SET</literal>
219
350
</para>
220
351
</listitem>
221
352
</varlistentry>
222
-
<varlistentry xml:id="constantmysqli-num-flag">
223
-
<term><constant>MYSQLI_NUM_FLAG</constant></term>
353
+
<varlistentry xml:id="constant.mysqli-num-flag">
354
+
<term>
355
+
<constant>MYSQLI_NUM_FLAG</constant>
356
+
(<type>int</type>)
357
+
</term>
224
358
<listitem>
225
359
<para>
226
360
Field is defined as <literal>NUMERIC</literal>
227
361
</para>
228
362
</listitem>
229
363
</varlistentry>
230
-
<varlistentry xml:id="constantmysqli-part-key-flag">
231
-
<term><constant>MYSQLI_PART_KEY_FLAG</constant></term>
364
+
<varlistentry xml:id="constant.mysqli-part-key-flag">
365
+
<term>
366
+
<constant>MYSQLI_PART_KEY_FLAG</constant>
367
+
(<type>int</type>)
368
+
</term>
232
369
<listitem>
233
370
<para>
234
371
Field is part of an multi-index
235
372
</para>
236
373
</listitem>
237
374
</varlistentry>
238
-
<varlistentry xml:id="constantmysqli-group-flag">
239
-
<term><constant>MYSQLI_GROUP_FLAG</constant></term>
375
+
<varlistentry xml:id="constant.mysqli-group-flag">
376
+
<term>
377
+
<constant>MYSQLI_GROUP_FLAG</constant>
378
+
(<type>int</type>)
379
+
</term>
240
380
<listitem>
241
381
<para>
242
382
Field is part of <literal>GROUP BY</literal>
243
383
</para>
244
384
</listitem>
245
385
</varlistentry>
246
-
<varlistentry xml:id="constantmysqli-type-decimal">
247
-
<term><constant>MYSQLI_TYPE_DECIMAL</constant></term>
386
+
<varlistentry xml:id="constant.mysqli-type-decimal">
387
+
<term>
388
+
<constant>MYSQLI_TYPE_DECIMAL</constant>
389
+
(<type>int</type>)
390
+
</term>
248
391
<listitem>
249
392
<para>
250
393
Field is defined as <literal>DECIMAL</literal>
251
394
</para>
252
395
</listitem>
253
396
</varlistentry>
254
-
<varlistentry xml:id="constantmysqli-type-newdecimal">
255
-
<term><constant>MYSQLI_TYPE_NEWDECIMAL</constant></term>
397
+
<varlistentry xml:id="constant.mysqli-type-newdecimal">
398
+
<term>
399
+
<constant>MYSQLI_TYPE_NEWDECIMAL</constant>
400
+
(<type>int</type>)
401
+
</term>
256
402
<listitem>
257
403
<para>
258
404
Precision math <literal>DECIMAL</literal> or <literal>NUMERIC</literal> field (MySQL 5.0.3 and up)
259
405
</para>
260
406
</listitem>
261
407
</varlistentry>
262
-
<varlistentry xml:id="constantmysqli-type-bit">
263
-
<term><constant>MYSQLI_TYPE_BIT</constant></term>
408
+
<varlistentry xml:id="constant.mysqli-type-bit">
409
+
<term>
410
+
<constant>MYSQLI_TYPE_BIT</constant>
411
+
(<type>int</type>)
412
+
</term>
264
413
<listitem>
265
414
<para>
266
415
Field is defined as <literal>BIT</literal> (MySQL 5.0.3 and up)
267
416
</para>
268
417
</listitem>
269
418
</varlistentry>
270
-
<varlistentry xml:id="constantmysqli-type-tiny">
271
-
<term><constant>MYSQLI_TYPE_TINY</constant></term>
419
+
<varlistentry xml:id="constant.mysqli-type-tiny">
420
+
<term>
421
+
<constant>MYSQLI_TYPE_TINY</constant>
422
+
(<type>int</type>)
423
+
</term>
272
424
<listitem>
273
425
<para>
274
426
Field is defined as <literal>TINYINT</literal>
275
427
</para>
276
428
</listitem>
277
429
</varlistentry>
278
-
<varlistentry xml:id="constantmysqli-type-short">
279
-
<term><constant>MYSQLI_TYPE_SHORT</constant></term>
430
+
<varlistentry xml:id="constant.mysqli-type-short">
431
+
<term>
432
+
<constant>MYSQLI_TYPE_SHORT</constant>
433
+
(<type>int</type>)
434
+
</term>
280
435
<listitem>
281
436
<para>
282
437
Field is defined as <literal>SMALLINT</literal>
283
438
</para>
284
439
</listitem>
285
440
</varlistentry>
286
-
<varlistentry xml:id="constantmysqli-type-long">
287
-
<term><constant>MYSQLI_TYPE_LONG</constant></term>
441
+
<varlistentry xml:id="constant.mysqli-type-long">
442
+
<term>
443
+
<constant>MYSQLI_TYPE_LONG</constant>
444
+
(<type>int</type>)
445
+
</term>
288
446
<listitem>
289
447
<para>
290
448
Field is defined as <literal>INT</literal>
291
449
</para>
292
450
</listitem>
293
451
</varlistentry>
294
-
<varlistentry xml:id="constantmysqli-type-fload">
295
-
<term><constant>MYSQLI_TYPE_FLOAT</constant></term>
452
+
<varlistentry xml:id="constant.mysqli-type-float">
453
+
<term>
454
+
<constant>MYSQLI_TYPE_FLOAT</constant>
455
+
(<type>int</type>)
456
+
</term>
296
457
<listitem>
297
458
<para>
298
459
Field is defined as <literal>FLOAT</literal>
299
460
</para>
300
461
</listitem>
301
462
</varlistentry>
302
-
<varlistentry xml:id="constantmysqli-type-double">
303
-
<term><constant>MYSQLI_TYPE_DOUBLE</constant></term>
463
+
<varlistentry xml:id="constant.mysqli-type-double">
464
+
<term>
465
+
<constant>MYSQLI_TYPE_DOUBLE</constant>
466
+
(<type>int</type>)
467
+
</term>
304
468
<listitem>
305
469
<para>
306
470
Field is defined as <literal>DOUBLE</literal>
307
471
</para>
308
472
</listitem>
309
473
</varlistentry>
310
-
<varlistentry xml:id="constantmysqli-type-null">
311
-
<term><constant>MYSQLI_TYPE_NULL</constant></term>
474
+
<varlistentry xml:id="constant.mysqli-type-null">
475
+
<term>
476
+
<constant>MYSQLI_TYPE_NULL</constant>
477
+
(<type>int</type>)
478
+
</term>
312
479
<listitem>
313
480
<para>
314
481
Field is defined as <literal>DEFAULT NULL</literal>
315
482
</para>
316
483
</listitem>
317
484
</varlistentry>
318
-
<varlistentry xml:id="constantmysqli-type-timestamp">
319
-
<term><constant>MYSQLI_TYPE_TIMESTAMP</constant></term>
485
+
<varlistentry xml:id="constant.mysqli-type-timestamp">
486
+
<term>
487
+
<constant>MYSQLI_TYPE_TIMESTAMP</constant>
488
+
(<type>int</type>)
489
+
</term>
320
490
<listitem>
321
491
<para>
322
492
Field is defined as <literal>TIMESTAMP</literal>
323
493
</para>
324
494
</listitem>
325
495
</varlistentry>
326
-
<varlistentry xml:id="constantmysqli-type-longlong">
327
-
<term><constant>MYSQLI_TYPE_LONGLONG</constant></term>
496
+
<varlistentry xml:id="constant.mysqli-type-longlong">
497
+
<term>
498
+
<constant>MYSQLI_TYPE_LONGLONG</constant>
499
+
(<type>int</type>)
500
+
</term>
328
501
<listitem>
329
502
<para>
330
503
Field is defined as <literal>BIGINT</literal>
331
504
</para>
332
505
</listitem>
333
506
</varlistentry>
334
-
<varlistentry xml:id="constantmysqli-type-int24">
335
-
<term><constant>MYSQLI_TYPE_INT24</constant></term>
507
+
<varlistentry xml:id="constant.mysqli-type-int24">
508
+
<term>
509
+
<constant>MYSQLI_TYPE_INT24</constant>
510
+
(<type>int</type>)
511
+
</term>
336
512
<listitem>
337
513
<para>
338
514
Field is defined as <literal>MEDIUMINT</literal>
339
515
</para>
340
516
</listitem>
341
517
</varlistentry>
342
-
<varlistentry xml:id="constantmysqli-type-date">
343
-
<term><constant>MYSQLI_TYPE_DATE</constant></term>
518
+
<varlistentry xml:id="constant.mysqli-type-date">
519
+
<term>
520
+
<constant>MYSQLI_TYPE_DATE</constant>
521
+
(<type>int</type>)
522
+
</term>
344
523
<listitem>
345
524
<para>
346
525
Field is defined as <literal>DATE</literal>
347
526
</para>
348
527
</listitem>
349
528
</varlistentry>
350
-
<varlistentry xml:id="constantmysqli-type-time">
351
-
<term><constant>MYSQLI_TYPE_TIME</constant></term>
529
+
<varlistentry xml:id="constant.mysqli-type-time">
530
+
<term>
531
+
<constant>MYSQLI_TYPE_TIME</constant>
532
+
(<type>int</type>)
533
+
</term>
352
534
<listitem>
353
535
<para>
354
536
Field is defined as <literal>TIME</literal>
355
537
</para>
356
538
</listitem>
357
539
</varlistentry>
358
-
<varlistentry xml:id="constantmysqli-type-datetime">
359
-
<term><constant>MYSQLI_TYPE_DATETIME</constant></term>
540
+
<varlistentry xml:id="constant.mysqli-type-datetime">
541
+
<term>
542
+
<constant>MYSQLI_TYPE_DATETIME</constant>
543
+
(<type>int</type>)
544
+
</term>
360
545
<listitem>
361
546
<para>
362
547
Field is defined as <literal>DATETIME</literal>
363
548
</para>
364
549
</listitem>
365
550
</varlistentry>
366
-
<varlistentry xml:id="constantmysqli-type-year">
367
-
<term><constant>MYSQLI_TYPE_YEAR</constant></term>
551
+
<varlistentry xml:id="constant.mysqli-type-year">
552
+
<term>
553
+
<constant>MYSQLI_TYPE_YEAR</constant>
554
+
(<type>int</type>)
555
+
</term>
368
556
<listitem>
369
557
<para>
370
558
Field is defined as <literal>YEAR</literal>
371
559
</para>
372
560
</listitem>
373
561
</varlistentry>
374
-
<varlistentry xml:id="constantmysqli-type-newdate">
375
-
<term><constant>MYSQLI_TYPE_NEWDATE</constant></term>
562
+
<varlistentry xml:id="constant.mysqli-type-newdate">
563
+
<term>
564
+
<constant>MYSQLI_TYPE_NEWDATE</constant>
565
+
(<type>int</type>)
566
+
</term>
376
567
<listitem>
377
568
<para>
378
569
Field is defined as <literal>DATE</literal>
379
570
</para>
380
571
</listitem>
381
572
</varlistentry>
382
-
<varlistentry xml:id="constantmysqli-type-interval">
383
-
<term><constant>MYSQLI_TYPE_INTERVAL</constant></term>
573
+
<varlistentry xml:id="constant.mysqli-type-interval">
574
+
<term>
575
+
<constant>MYSQLI_TYPE_INTERVAL</constant>
576
+
(<type>int</type>)
577
+
</term>
384
578
<listitem>
385
579
<para>
386
580
Field is defined as <literal>INTERVAL</literal>
387
581
</para>
388
582
</listitem>
389
583
</varlistentry>
390
-
<varlistentry xml:id="constantmysqli-type-enum">
391
-
<term><constant>MYSQLI_TYPE_ENUM</constant></term>
584
+
<varlistentry xml:id="constant.mysqli-type-enum">
585
+
<term>
586
+
<constant>MYSQLI_TYPE_ENUM</constant>
587
+
(<type>int</type>)
588
+
</term>
392
589
<listitem>
393
590
<para>
394
591
Field is defined as <literal>ENUM</literal>
395
592
</para>
396
593
</listitem>
397
594
</varlistentry>
398
-
<varlistentry xml:id="constantmysqli-type-set">
399
-
<term><constant>MYSQLI_TYPE_SET</constant></term>
595
+
<varlistentry xml:id="constant.mysqli-type-set">
596
+
<term>
597
+
<constant>MYSQLI_TYPE_SET</constant>
598
+
(<type>int</type>)
599
+
</term>
400
600
<listitem>
401
601
<para>
402
602
Field is defined as <literal>SET</literal>
403
603
</para>
404
604
</listitem>
405
605
</varlistentry>
406
-
<varlistentry xml:id="constantmysqli-type-tiny-blob">
407
-
<term><constant>MYSQLI_TYPE_TINY_BLOB</constant></term>
606
+
<varlistentry xml:id="constant.mysqli-type-tiny-blob">
607
+
<term>
608
+
<constant>MYSQLI_TYPE_TINY_BLOB</constant>
609
+
(<type>int</type>)
610
+
</term>
408
611
<listitem>
409
612
<para>
410
613
Field is defined as <literal>TINYBLOB</literal>
411
614
</para>
412
615
</listitem>
413
616
</varlistentry>
414
-
<varlistentry xml:id="constantmysqli-type-medium-blob">
415
-
<term><constant>MYSQLI_TYPE_MEDIUM_BLOB</constant></term>
617
+
<varlistentry xml:id="constant.mysqli-type-medium-blob">
618
+
<term>
619
+
<constant>MYSQLI_TYPE_MEDIUM_BLOB</constant>
620
+
(<type>int</type>)
621
+
</term>
416
622
<listitem>
417
623
<para>
418
624
Field is defined as <literal>MEDIUMBLOB</literal>
419
625
</para>
420
626
</listitem>
421
627
</varlistentry>
422
-
<varlistentry xml:id="constantmysqli-type-long-blob">
423
-
<term><constant>MYSQLI_TYPE_LONG_BLOB</constant></term>
628
+
<varlistentry xml:id="constant.mysqli-type-long-blob">
629
+
<term>
630
+
<constant>MYSQLI_TYPE_LONG_BLOB</constant>
631
+
(<type>int</type>)
632
+
</term>
424
633
<listitem>
425
634
<para>
426
635
Field is defined as <literal>LONGBLOB</literal>
427
636
</para>
428
637
</listitem>
429
638
</varlistentry>
430
-
<varlistentry xml:id="constantmysqli-type-blob">
431
-
<term><constant>MYSQLI_TYPE_BLOB</constant></term>
639
+
<varlistentry xml:id="constant.mysqli-type-blob">
640
+
<term>
641
+
<constant>MYSQLI_TYPE_BLOB</constant>
642
+
(<type>int</type>)
643
+
</term>
432
644
<listitem>
433
645
<para>
434
646
Field is defined as <literal>BLOB</literal>
435
647
</para>
436
648
</listitem>
437
649
</varlistentry>
438
-
<varlistentry xml:id="constantmysqli-type-var-string">
439
-
<term><constant>MYSQLI_TYPE_VAR_STRING</constant></term>
650
+
<varlistentry xml:id="constant.mysqli-type-var-string">
651
+
<term>
652
+
<constant>MYSQLI_TYPE_VAR_STRING</constant>
653
+
(<type>int</type>)
654
+
</term>
440
655
<listitem>
441
656
<para>
442
657
Field is defined as <literal>VARCHAR</literal>
443
658
</para>
444
659
</listitem>
445
660
</varlistentry>
446
-
<varlistentry xml:id="constantmysqli-type-string">
447
-
<term><constant>MYSQLI_TYPE_STRING</constant></term>
661
+
<varlistentry xml:id="constant.mysqli-type-string">
662
+
<term>
663
+
<constant>MYSQLI_TYPE_STRING</constant>
664
+
(<type>int</type>)
665
+
</term>
448
666
<listitem>
449
667
<para>
450
-
Field is defined as <literal>STRING</literal>
668
+
Field is defined as <literal>CHAR</literal> or <literal>BINARY</literal>
451
669
</para>
452
670
</listitem>
453
671
</varlistentry>
454
-
<varlistentry xml:id="constantmysqli-type-char">
455
-
<term><constant>MYSQLI_TYPE_CHAR</constant></term>
672
+
<varlistentry xml:id="constant.mysqli-type-char">
673
+
<term>
674
+
<constant>MYSQLI_TYPE_CHAR</constant>
675
+
(<type>int</type>)
676
+
</term>
456
677
<listitem>
457
678
<para>
458
-
Field is defined as <literal>CHAR</literal>
679
+
Field is defined as <literal>TINYINT</literal>.
680
+
For <literal>CHAR</literal>, see <literal>MYSQLI_TYPE_STRING</literal>
459
681
</para>
460
682
</listitem>
461
683
</varlistentry>
462
-
<varlistentry xml:id="constantmysqli-type-geometry">
463
-
<term><constant>MYSQLI_TYPE_GEOMETRY</constant></term>
684
+
<varlistentry xml:id="constant.mysqli-type-geometry">
685
+
<term>
686
+
<constant>MYSQLI_TYPE_GEOMETRY</constant>
687
+
(<type>int</type>)
688
+
</term>
464
689
<listitem>
465
690
<para>
466
691
Field is defined as <literal>GEOMETRY</literal>
467
692
</para>
468
693
</listitem>
469
694
</varlistentry>
470
-
<varlistentry xml:id="constantmysqli-need-data">
695
+
<varlistentry xml:id="constant.mysqli-type-json">
696
+
<term>
697
+
<constant>MYSQLI_TYPE_JSON</constant>
698
+
(<type>int</type>)
699
+
</term>
700
+
<listitem>
701
+
<para>
702
+
Field is defined as <literal>JSON</literal>.
703
+
Only valid for mysqlnd and MySQL 5.7.8 and up.
704
+
</para>
705
+
</listitem>
706
+
</varlistentry>
707
+
<varlistentry xml:id="constant.mysqli-need-data">
471
708
<term><constant>MYSQLI_NEED_DATA</constant></term>
472
709
<listitem>
473
710
<para>
...
...
@@ -475,158 +712,242 @@
475
712
</para>
476
713
</listitem>
477
714
</varlistentry>
478
-
<varlistentry xml:id="constantmysqli-no-data">
479
-
<term><constant>MYSQLI_NO_DATA</constant></term>
715
+
<varlistentry xml:id="constant.mysqli-no-data">
716
+
<term>
717
+
<constant>MYSQLI_NO_DATA</constant>
718
+
(<type>int</type>)
719
+
</term>
480
720
<listitem>
481
721
<para>
482
722
No more data available for bind variable
483
723
</para>
484
724
</listitem>
485
725
</varlistentry>
486
-
<varlistentry xml:id="constantmysqli-data-truncated">
487
-
<term><constant>MYSQLI_DATA_TRUNCATED</constant></term>
726
+
<varlistentry xml:id="constant.mysqli-data-truncated">
727
+
<term>
728
+
<constant>MYSQLI_DATA_TRUNCATED</constant>
729
+
(<type>int</type>)
730
+
</term>
488
731
<listitem>
489
732
<para>
490
-
Data truncation occurred. Available since PHP 5.1.0 and MySQL 5.0.5.
733
+
Data truncation occurred. Available since MySQL 5.0.5.
491
734
</para>
492
735
</listitem>
493
736
</varlistentry>
494
-
<varlistentry xml:id="constantmysqli-enum-flag">
495
-
<term><constant>MYSQLI_ENUM_FLAG</constant></term>
737
+
<varlistentry xml:id="constant.mysqli-enum-flag">
738
+
<term>
739
+
<constant>MYSQLI_ENUM_FLAG</constant>
740
+
(<type>int</type>)
741
+
</term>
496
742
<listitem>
497
743
<para>
498
-
Field is defined as <literal>ENUM</literal>. Available since PHP 5.3.0.
744
+
Field is defined as <literal>ENUM</literal>.
499
745
</para>
500
746
</listitem>
501
747
</varlistentry>
502
-
<varlistentry xml:id="constantmysqli-cursor-type-for-update">
503
-
<term><constant>MYSQLI_CURSOR_TYPE_FOR_UPDATE</constant></term>
748
+
<varlistentry xml:id="constant.mysqli-binary-flag">
749
+
<term>
750
+
<constant>MYSQLI_BINARY_FLAG</constant>
751
+
(<type>int</type>)
752
+
</term>
504
753
<listitem>
505
754
<para>
755
+
Field is defined as <literal>BINARY</literal>.
506
756
</para>
507
757
</listitem>
508
758
</varlistentry>
509
-
<varlistentry xml:id="constantmysqli-cursor-type-no-cursor">
510
-
<term><constant>MYSQLI_CURSOR_TYPE_NO_CURSOR</constant></term>
759
+
<varlistentry xml:id="constant.mysqli-cursor-type-for-update">
760
+
<term>
761
+
<constant>MYSQLI_CURSOR_TYPE_FOR_UPDATE</constant>
762
+
(<type>int</type>)
763
+
</term>
511
764
<listitem>
512
765
<para>
513
766
</para>
514
767
</listitem>
515
768
</varlistentry>
516
-
<varlistentry xml:id="constantmysqli-cursor-type-read-only">
517
-
<term><constant>MYSQLI_CURSOR_TYPE_READ_ONLY</constant></term>
769
+
<varlistentry xml:id="constant.mysqli-cursor-type-no-cursor">
770
+
<term>
771
+
<constant>MYSQLI_CURSOR_TYPE_NO_CURSOR</constant>
772
+
(<type>int</type>)
773
+
</term>
518
774
<listitem>
519
775
<para>
520
776
</para>
521
777
</listitem>
522
778
</varlistentry>
523
-
<varlistentry xml:id="constantmysqli-cursor-type-scrollable">
524
-
<term><constant>MYSQLI_CURSOR_TYPE_SCROLLABLE</constant></term>
779
+
<varlistentry xml:id="constant.mysqli-cursor-type-read-only">
780
+
<term>
781
+
<constant>MYSQLI_CURSOR_TYPE_READ_ONLY</constant>
782
+
(<type>int</type>)
783
+
</term>
525
784
<listitem>
526
785
<para>
527
786
</para>
528
787
</listitem>
529
788
</varlistentry>
530
-
<varlistentry xml:id="constantmysqli-stmt-attr-cursor-type">
531
-
<term><constant>MYSQLI_STMT_ATTR_CURSOR_TYPE</constant></term>
789
+
<varlistentry xml:id="constant.mysqli-cursor-type-scrollable">
790
+
<term>
791
+
<constant>MYSQLI_CURSOR_TYPE_SCROLLABLE</constant>
792
+
(<type>int</type>)
793
+
</term>
532
794
<listitem>
533
795
<para>
534
796
</para>
535
797
</listitem>
536
798
</varlistentry>
537
-
<varlistentry xml:id="constantmysqli-stmt-attr-prefetch-rows">
538
-
<term><constant>MYSQLI_STMT_ATTR_PREFETCH_ROWS</constant></term>
799
+
<varlistentry xml:id="constant.mysqli-stmt-attr-cursor-type">
800
+
<term>
801
+
<constant>MYSQLI_STMT_ATTR_CURSOR_TYPE</constant>
802
+
(<type>int</type>)
803
+
</term>
539
804
<listitem>
540
805
<para>
541
806
</para>
542
807
</listitem>
543
808
</varlistentry>
544
-
<varlistentry xml:id="constantmysqli-stmt-attr-update-max-length">
545
-
<term><constant>MYSQLI_STMT_ATTR_UPDATE_MAX_LENGTH</constant></term>
809
+
<varlistentry xml:id="constant.mysqli-stmt-attr-prefetch-rows">
810
+
<term>
811
+
<constant>MYSQLI_STMT_ATTR_PREFETCH_ROWS</constant>
812
+
(<type>int</type>)
813
+
</term>
546
814
<listitem>
547
815
<para>
548
816
</para>
549
817
</listitem>
550
818
</varlistentry>
551
-
<varlistentry xml:id="constantmysqli-set-charset-name">
552
-
<term><constant>MYSQLI_SET_CHARSET_NAME</constant></term>
819
+
<varlistentry xml:id="constant.mysqli-stmt-attr-update-max-length">
820
+
<term>
821
+
<constant>MYSQLI_STMT_ATTR_UPDATE_MAX_LENGTH</constant>
822
+
(<type>int</type>)
823
+
</term>
553
824
<listitem>
554
825
<para>
555
826
</para>
556
827
</listitem>
557
828
</varlistentry>
558
-
<varlistentry xml:id="constantmysqli-report-index">
559
-
<term><constant>MYSQLI_REPORT_INDEX</constant></term>
829
+
<varlistentry xml:id="constant.mysqli-set-charset-name">
830
+
<term>
831
+
<constant>MYSQLI_SET_CHARSET_NAME</constant>
832
+
(<type>int</type>)
833
+
</term>
834
+
<listitem>
835
+
<para>
836
+
</para>
837
+
</listitem>
838
+
</varlistentry>
839
+
<varlistentry xml:id="constant.mysqli-report-index">
840
+
<term>
841
+
<constant>MYSQLI_REPORT_INDEX</constant>
842
+
(<type>int</type>)
843
+
</term>
560
844
<listitem>
561
845
<para>
562
846
Report if no index or bad index was used in a query.
563
847
</para>
564
848
</listitem>
565
849
</varlistentry>
566
-
<varlistentry xml:id="constantmysqli-report-error">
567
-
<term><constant>MYSQLI_REPORT_ERROR</constant></term>
850
+
<varlistentry xml:id="constant.mysqli-report-error">
851
+
<term>
852
+
<constant>MYSQLI_REPORT_ERROR</constant>
853
+
(<type>int</type>)
854
+
</term>
568
855
<listitem>
569
856
<para>
570
857
Report errors from mysqli function calls.
571
858
</para>
572
859
</listitem>
573
860
</varlistentry>
574
-
<varlistentry xml:id="constantmysqli-report-strict">
575
-
<term><constant>MYSQLI_REPORT_STRICT</constant></term>
861
+
<varlistentry xml:id="constant.mysqli-report-strict">
862
+
<term>
863
+
<constant>MYSQLI_REPORT_STRICT</constant>
864
+
(<type>int</type>)
865
+
</term>
576
866
<listitem>
577
867
<para>
578
868
Throw a <literal>mysqli_sql_exception</literal> for errors instead of warnings.
579
869
</para>
580
870
</listitem>
581
871
</varlistentry>
582
-
<varlistentry xml:id="constantmysqli-report-all">
583
-
<term><constant>MYSQLI_REPORT_ALL</constant></term>
872
+
<varlistentry xml:id="constant.mysqli-report-all">
873
+
<term>
874
+
<constant>MYSQLI_REPORT_ALL</constant>
875
+
(<type>int</type>)
876
+
</term>
584
877
<listitem>
585
878
<para>
586
879
Set all options on (report all).
587
880
</para>
588
881
</listitem>
589
882
</varlistentry>
590
-
<varlistentry xml:id="constantmysqli-report-off">
591
-
<term><constant>MYSQLI_REPORT_OFF</constant></term>
883
+
<varlistentry xml:id="constant.mysqli-report-off">
884
+
<term>
885
+
<constant>MYSQLI_REPORT_OFF</constant>
886
+
(<type>int</type>)
887
+
</term>
592
888
<listitem>
593
889
<para>
594
890
Turns reporting off.
595
891
</para>
596
892
</listitem>
597
893
</varlistentry>
598
-
<varlistentry xml:id="constantmysqli-debug-trace-enabled">
599
-
<term><constant>MYSQLI_DEBUG_TRACE_ENABLED</constant></term>
894
+
<varlistentry xml:id="constant.mysqli-debug-trace-enabled">
895
+
<term>
896
+
<constant>MYSQLI_DEBUG_TRACE_ENABLED</constant>
897
+
(<type>int</type>)
898
+
</term>
600
899
<listitem>
601
900
<para>
602
901
Is set to 1 if <function>mysqli_debug</function> functionality is enabled.
603
902
</para>
604
903
</listitem>
605
904
</varlistentry>
606
-
<varlistentry xml:id="constantmysqli-server-query-no-good-index-used">
607
-
<term><constant>MYSQLI_SERVER_QUERY_NO_GOOD_INDEX_USED</constant></term>
905
+
<varlistentry xml:id="constant.mysqli-server-query-no-good-index-used">
906
+
<term>
907
+
<constant>MYSQLI_SERVER_QUERY_NO_GOOD_INDEX_USED</constant>
908
+
(<type>int</type>)
909
+
</term>
608
910
<listitem>
609
911
<para>
610
912
</para>
611
913
</listitem>
612
914
</varlistentry>
613
-
<varlistentry xml:id="constantmysqli-server-query-no-index-used">
614
-
<term><constant>MYSQLI_SERVER_QUERY_NO_INDEX_USED</constant></term>
915
+
<varlistentry xml:id="constant.mysqli-server-query-no-index-used">
916
+
<term>
917
+
<constant>MYSQLI_SERVER_QUERY_NO_INDEX_USED</constant>
918
+
(<type>int</type>)
919
+
</term>
615
920
<listitem>
616
921
<para>
617
922
</para>
618
923
</listitem>
619
924
</varlistentry>
620
-
<varlistentry xml:id="constantmysqli-refresh-grant">
621
-
<term><constant>MYSQLI_REFRESH_GRANT</constant></term>
925
+
<varlistentry xml:id="constant.mysqli-server-public-key">
926
+
<term>
927
+
<constant>MYSQLI_SERVER_PUBLIC_KEY</constant>
928
+
(<type>int</type>)
929
+
</term>
930
+
<listitem>
931
+
<para>
932
+
</para>
933
+
</listitem>
934
+
</varlistentry>
935
+
<varlistentry xml:id="constant.mysqli-refresh-grant">
936
+
<term>
937
+
<constant>MYSQLI_REFRESH_GRANT</constant>
938
+
(<type>int</type>)
939
+
</term>
622
940
<listitem>
623
941
<para>
624
942
Refreshes the grant tables.
625
943
</para>
626
944
</listitem>
627
945
</varlistentry>
628
-
<varlistentry xml:id="constantmysqli-refresh-log">
629
-
<term><constant>MYSQLI_REFRESH_LOG</constant></term>
946
+
<varlistentry xml:id="constant.mysqli-refresh-log">
947
+
<term>
948
+
<constant>MYSQLI_REFRESH_LOG</constant>
949
+
(<type>int</type>)
950
+
</term>
630
951
<listitem>
631
952
<para>
632
953
Flushes the logs, like executing the
...
...
@@ -634,8 +955,11 @@
634
955
</para>
635
956
</listitem>
636
957
</varlistentry>
637
-
<varlistentry xml:id="constantmysqli-refresh-tables">
638
-
<term><constant>MYSQLI_REFRESH_TABLES</constant></term>
958
+
<varlistentry xml:id="constant.mysqli-refresh-tables">
959
+
<term>
960
+
<constant>MYSQLI_REFRESH_TABLES</constant>
961
+
(<type>int</type>)
962
+
</term>
639
963
<listitem>
640
964
<para>
641
965
Flushes the table cache, like executing the
...
...
@@ -643,8 +967,11 @@
643
967
</para>
644
968
</listitem>
645
969
</varlistentry>
646
-
<varlistentry xml:id="constantmysqli-refresh-hosts">
647
-
<term><constant>MYSQLI_REFRESH_HOSTS</constant></term>
970
+
<varlistentry xml:id="constant.mysqli-refresh-hosts">
971
+
<term>
972
+
<constant>MYSQLI_REFRESH_HOSTS</constant>
973
+
(<type>int</type>)
974
+
</term>
648
975
<listitem>
649
976
<para>
650
977
Flushes the host cache, like executing the
...
...
@@ -652,8 +979,23 @@
652
979
</para>
653
980
</listitem>
654
981
</varlistentry>
655
-
<varlistentry xml:id="constantmysqli-refresh-status">
656
-
<term><constant>MYSQLI_REFRESH_STATUS</constant></term>
982
+
<varlistentry xml:id="constant.mysqli-refresh-replica">
983
+
<term>
984
+
<constant>MYSQLI_REFRESH_REPLICA</constant>
985
+
(<type>int</type>)
986
+
</term>
987
+
<listitem>
988
+
<para>
989
+
Alias of <constant>MYSQLI_REFRESH_SLAVE</constant> constant.
990
+
Available as of PHP 8.1.0.
991
+
</para>
992
+
</listitem>
993
+
</varlistentry>
994
+
<varlistentry xml:id="constant.mysqli-refresh-status">
995
+
<term>
996
+
<constant>MYSQLI_REFRESH_STATUS</constant>
997
+
(<type>int</type>)
998
+
</term>
657
999
<listitem>
658
1000
<para>
659
1001
Reset the status variables, like executing the
...
...
@@ -661,16 +1003,22 @@
661
1003
</para>
662
1004
</listitem>
663
1005
</varlistentry>
664
-
<varlistentry xml:id="constantmysqli-refresh-threads">
665
-
<term><constant>MYSQLI_REFRESH_THREADS</constant></term>
1006
+
<varlistentry xml:id="constant.mysqli-refresh-threads">
1007
+
<term>
1008
+
<constant>MYSQLI_REFRESH_THREADS</constant>
1009
+
(<type>int</type>)
1010
+
</term>
666
1011
<listitem>
667
1012
<para>
668
1013
Flushes the thread cache.
669
1014
</para>
670
1015
</listitem>
671
1016
</varlistentry>
672
-
<varlistentry xml:id="constantmysqli-refresh-slave">
673
-
<term><constant>MYSQLI_REFRESH_SLAVE</constant></term>
1017
+
<varlistentry xml:id="constant.mysqli-refresh-slave">
1018
+
<term>
1019
+
<constant>MYSQLI_REFRESH_SLAVE</constant>
1020
+
(<type>int</type>)
1021
+
</term>
674
1022
<listitem>
675
1023
<para>
676
1024
On a slave replication server: resets the master server information, and
...
...
@@ -679,8 +1027,11 @@
679
1027
</para>
680
1028
</listitem>
681
1029
</varlistentry>
682
-
<varlistentry xml:id="constantmysqli-refresh-master">
683
-
<term><constant>MYSQLI_REFRESH_MASTER</constant></term>
1030
+
<varlistentry xml:id="constant.mysqli-refresh-master">
1031
+
<term>
1032
+
<constant>MYSQLI_REFRESH_MASTER</constant>
1033
+
(<type>int</type>)
1034
+
</term>
684
1035
<listitem>
685
1036
<para>
686
1037
On a master replication server: removes the binary log files listed in the
...
...
@@ -689,11 +1040,112 @@
689
1040
</para>
690
1041
</listitem>
691
1042
</varlistentry>
692
-

1043
+
<varlistentry xml:id="constant.mysqli-trans-cor-and-chain">
1044
+
<term>
1045
+
<constant>MYSQLI_TRANS_COR_AND_CHAIN</constant>
1046
+
(<type>int</type>)
1047
+
</term>
1048
+
<listitem>
1049
+
<para>
1050
+
Appends "AND CHAIN" to <function>mysqli_commit</function> or
1051
+
<function>mysqli_rollback</function>.
1052
+
</para>
1053
+
</listitem>
1054
+
</varlistentry>
1055
+
<varlistentry xml:id="constant.mysqli-trans-cor-and-no-chain">
1056
+
<term>
1057
+
<constant>MYSQLI_TRANS_COR_AND_NO_CHAIN</constant>
1058
+
(<type>int</type>)
1059
+
</term>
1060
+
<listitem>
1061
+
<para>
1062
+
Appends "AND NO CHAIN" to <function>mysqli_commit</function> or
1063
+
<function>mysqli_rollback</function>.
1064
+
</para>
1065
+
</listitem>
1066
+
</varlistentry>
1067
+
<varlistentry xml:id="constant.mysqli-trans-cor-release">
1068
+
<term>
1069
+
<constant>MYSQLI_TRANS_COR_RELEASE</constant>
1070
+
(<type>int</type>)
1071
+
</term>
1072
+
<listitem>
1073
+
<para>
1074
+
Appends "RELEASE" to <function>mysqli_commit</function> or
1075
+
<function>mysqli_rollback</function>.
1076
+
</para>
1077
+
</listitem>
1078
+
</varlistentry>
1079
+
<varlistentry xml:id="constant.mysqli-trans-cor-no-release">
1080
+
<term>
1081
+
<constant>MYSQLI_TRANS_COR_NO_RELEASE</constant>
1082
+
(<type>int</type>)
1083
+
</term>
1084
+
<listitem>
1085
+
<para>
1086
+
Appends "NO RELEASE" to <function>mysqli_commit</function> or
1087
+
<function>mysqli_rollback</function>.
1088
+
</para>
1089
+
</listitem>
1090
+
</varlistentry>
1091
+
<varlistentry xml:id="constant.mysqli-trans-start-read-only">
1092
+
<term>
1093
+
<constant>MYSQLI_TRANS_START_READ_ONLY</constant>
1094
+
(<type>int</type>)
1095
+
</term>
1096
+
<listitem>
1097
+
<para>
1098
+
Start the transaction as "START TRANSACTION READ ONLY" with
1099
+
<function>mysqli_begin_transaction</function>.
1100
+
</para>
1101
+
</listitem>
1102
+
</varlistentry>
1103
+
<varlistentry xml:id="constant.mysqli-trans-start-read-write">
1104
+
<term>
1105
+
<constant>MYSQLI_TRANS_START_READ_WRITE</constant>
1106
+
(<type>int</type>)
1107
+
</term>
1108
+
<listitem>
1109
+
<para>
1110
+
Start the transaction as "START TRANSACTION READ WRITE" with
1111
+
<function>mysqli_begin_transaction</function>.
1112
+
</para>
1113
+
</listitem>
1114
+
</varlistentry>
1115
+
<varlistentry xml:id="constant.mysqli-trans-start-consistent-snapshot">
1116
+
<term><constant>MYSQLI_TRANS_START_CONSISTENT_SNAPSHOT</constant></term>
1117
+
<listitem>
1118
+
<para>
1119
+
Start the transaction as "START TRANSACTION WITH CONSISTENT SNAPSHOT" with
1120
+
<function>mysqli_begin_transaction</function>.
1121
+
</para>
1122
+
</listitem>
1123
+
</varlistentry>
1124
+
<varlistentry xml:id="constant.mysqli-client-ssl-dont-verify-server-cert">
1125
+
<term>
1126
+
<constant>MYSQLI_CLIENT_SSL_DONT_VERIFY_SERVER_CERT</constant>
1127
+
(<type>int</type>)
1128
+
</term>
1129
+
<listitem>
1130
+
<para>
1131
+
Requires MySQL 5.6.5 and up.
1132
+
</para>
1133
+
</listitem>
1134
+
</varlistentry>
1135
+
<varlistentry xml:id="constant.mysqli-is-mariadb">
1136
+
<term>
1137
+
<constant>MYSQLI_IS_MARIADB</constant>
1138
+
(<type>bool</type>)
1139
+
</term>
1140
+
<listitem>
1141
+
<para>
1142
+
Whether the mysqli extension has been built against a MariaDB client library.
1143
+
Available as of PHP 8.1.2.
1144
+
</para>
1145
+
</listitem>
1146
+
</varlistentry>
693
1147
</variablelist>
694
1148
</appendix>
695
-

696
-

697
1149
<!-- Keep this comment at the end of the file
698
1150
Local variables:
699
1151
mode: sgml
...
...
@@ -714,4 +1166,3 @@ vim600: syn=xml fen fdm=syntax fdl=2 si
714
1166
vim: et tw=78 syn=sgml
715
1167
vi: ts=1 sw=1
716
1168
-->
717
-

718
1169