Completed
Push — master ( 9f0d1e...f0f257 )
by cam
01:25
created
ecrire/base/abstract_sql.php 2 patches
Indentation   +680 added lines, -680 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
  */
26 26
 
27 27
 if (!defined('_ECRIRE_INC_VERSION')) {
28
-	return;
28
+    return;
29 29
 }
30 30
 
31 31
 /** Version de l'API SQL */
@@ -45,39 +45,39 @@  discard block
 block discarded – undo
45 45
  *     contexte de l'erreur
46 46
  **/
47 47
 function sql_error_backtrace($compil_info = false) {
48
-	$trace = debug_backtrace();
49
-	$caller = array_shift($trace);
50
-	while (count($trace) and (empty($trace[0]['file']) or $trace[0]['file'] === $caller['file'] or $trace[0]['file'] === __FILE__)) {
51
-		array_shift($trace);
52
-	}
53
-
54
-	if ($compil_info) {
55
-		$contexte_compil = [
56
-			$trace[0]['file'],// sourcefile
57
-			'', //nom
58
-			(isset($trace[1]) ? $trace[1]['function'] . "(){\n" : '')
59
-			. $trace[0]['function'] . '();'
60
-			. (isset($trace[1]) ? "\n}" : ''), //id_boucle
61
-			$trace[0]['line'], // ligne
62
-			$GLOBALS['spip_lang'], // lang
63
-		];
64
-
65
-		return $contexte_compil;
66
-	}
67
-
68
-	$message = count($trace) ? $trace[0]['file'] . ' L' . $trace[0]['line'] : '';
69
-	$f = [];
70
-	while (count($trace) and $t = array_shift($trace)) {
71
-		if (in_array($t['function'], ['include_once', 'include_spip', 'find_in_path'])) {
72
-			break;
73
-		}
74
-		$f[] = $t['function'];
75
-	}
76
-	if (count($f)) {
77
-		$message .= ' [' . implode('(),', $f) . '()]';
78
-	}
79
-
80
-	return $message;
48
+    $trace = debug_backtrace();
49
+    $caller = array_shift($trace);
50
+    while (count($trace) and (empty($trace[0]['file']) or $trace[0]['file'] === $caller['file'] or $trace[0]['file'] === __FILE__)) {
51
+        array_shift($trace);
52
+    }
53
+
54
+    if ($compil_info) {
55
+        $contexte_compil = [
56
+            $trace[0]['file'],// sourcefile
57
+            '', //nom
58
+            (isset($trace[1]) ? $trace[1]['function'] . "(){\n" : '')
59
+            . $trace[0]['function'] . '();'
60
+            . (isset($trace[1]) ? "\n}" : ''), //id_boucle
61
+            $trace[0]['line'], // ligne
62
+            $GLOBALS['spip_lang'], // lang
63
+        ];
64
+
65
+        return $contexte_compil;
66
+    }
67
+
68
+    $message = count($trace) ? $trace[0]['file'] . ' L' . $trace[0]['line'] : '';
69
+    $f = [];
70
+    while (count($trace) and $t = array_shift($trace)) {
71
+        if (in_array($t['function'], ['include_once', 'include_spip', 'find_in_path'])) {
72
+            break;
73
+        }
74
+        $f[] = $t['function'];
75
+    }
76
+    if (count($f)) {
77
+        $message .= ' [' . implode('(),', $f) . '()]';
78
+    }
79
+
80
+    return $message;
81 81
 }
82 82
 
83 83
 
@@ -102,16 +102,16 @@  discard block
 block discarded – undo
102 102
  *
103 103
  **/
104 104
 function sql_serveur($ins_sql = '', $serveur = '', $continue = false) {
105
-	static $sql_serveur = [];
106
-	if (!isset($sql_serveur[$serveur][$ins_sql])) {
107
-		$f = spip_connect_sql(sql_ABSTRACT_VERSION, $ins_sql, $serveur, $continue);
108
-		if (!is_string($f) or !$f) {
109
-			return $f;
110
-		}
111
-		$sql_serveur[$serveur][$ins_sql] = $f;
112
-	}
113
-
114
-	return $sql_serveur[$serveur][$ins_sql];
105
+    static $sql_serveur = [];
106
+    if (!isset($sql_serveur[$serveur][$ins_sql])) {
107
+        $f = spip_connect_sql(sql_ABSTRACT_VERSION, $ins_sql, $serveur, $continue);
108
+        if (!is_string($f) or !$f) {
109
+            return $f;
110
+        }
111
+        $sql_serveur[$serveur][$ins_sql] = $f;
112
+    }
113
+
114
+    return $sql_serveur[$serveur][$ins_sql];
115 115
 }
116 116
 
117 117
 /**
@@ -133,23 +133,23 @@  discard block
 block discarded – undo
133 133
  *     Retourne le nom du charset si effectivement trouvé, sinon false.
134 134
  **/
135 135
 function sql_get_charset($charset, $serveur = '', $option = true) {
136
-	// le nom http du charset differe parfois du nom SQL utf-8 ==> utf8 etc.
137
-	$desc = sql_serveur('', $serveur, true, true);
138
-	$desc = $desc[sql_ABSTRACT_VERSION];
139
-	$c = $desc['charsets'][$charset];
140
-	if ($c) {
141
-		if (function_exists($f = @$desc['get_charset'])) {
142
-			if ($f($c, $serveur, $option !== false)) {
143
-				return $c;
144
-			}
145
-		}
146
-	}
147
-	spip_log(
148
-		"SPIP ne connait pas les Charsets disponibles sur le serveur $serveur. Le serveur choisira seul.",
149
-		_LOG_AVERTISSEMENT
150
-	);
151
-
152
-	return false;
136
+    // le nom http du charset differe parfois du nom SQL utf-8 ==> utf8 etc.
137
+    $desc = sql_serveur('', $serveur, true, true);
138
+    $desc = $desc[sql_ABSTRACT_VERSION];
139
+    $c = $desc['charsets'][$charset];
140
+    if ($c) {
141
+        if (function_exists($f = @$desc['get_charset'])) {
142
+            if ($f($c, $serveur, $option !== false)) {
143
+                return $c;
144
+            }
145
+        }
146
+    }
147
+    spip_log(
148
+        "SPIP ne connait pas les Charsets disponibles sur le serveur $serveur. Le serveur choisira seul.",
149
+        _LOG_AVERTISSEMENT
150
+    );
151
+
152
+    return false;
153 153
 }
154 154
 
155 155
 
@@ -175,12 +175,12 @@  discard block
 block discarded – undo
175 175
  *    Retourne true si elle reussie.
176 176
  **/
177 177
 function sql_set_charset($charset, $serveur = '', $option = true) {
178
-	$f = sql_serveur('set_charset', $serveur, $option === 'continue' or $option === false);
179
-	if (!is_string($f) or !$f) {
180
-		return false;
181
-	}
178
+    $f = sql_serveur('set_charset', $serveur, $option === 'continue' or $option === false);
179
+    if (!is_string($f) or !$f) {
180
+        return false;
181
+    }
182 182
 
183
-	return $f($charset, $serveur, $option !== false);
183
+    return $f($charset, $serveur, $option !== false);
184 184
 }
185 185
 
186 186
 
@@ -231,59 +231,59 @@  discard block
 block discarded – undo
231 231
  *
232 232
  **/
233 233
 function sql_select(
234
-	$select = [],
235
-	$from = [],
236
-	$where = [],
237
-	$groupby = [],
238
-	$orderby = [],
239
-	$limit = '',
240
-	$having = [],
241
-	$serveur = '',
242
-	$option = true
234
+    $select = [],
235
+    $from = [],
236
+    $where = [],
237
+    $groupby = [],
238
+    $orderby = [],
239
+    $limit = '',
240
+    $having = [],
241
+    $serveur = '',
242
+    $option = true
243 243
 ) {
244
-	$f = sql_serveur('select', $serveur, $option === 'continue' or $option === false);
245
-	if (!is_string($f) or !$f) {
246
-		return false;
247
-	}
248
-
249
-	$debug = (defined('_VAR_MODE') and _VAR_MODE == 'debug');
250
-	if (($option !== false) and !$debug) {
251
-		$res = $f(
252
-			$select,
253
-			$from,
254
-			$where,
255
-			$groupby,
256
-			$orderby,
257
-			$limit,
258
-			$having,
259
-			$serveur,
260
-			is_array($option) ? true : $option
261
-		);
262
-	} else {
263
-		$query = $f($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, false);
264
-		if (!$option) {
265
-			return $query;
266
-		}
267
-		// le debug, c'est pour ce qui a ete produit par le compilateur
268
-		if (isset($GLOBALS['debug']['aucasou'])) {
269
-			list($table, $id, ) = $GLOBALS['debug']['aucasou'];
270
-			$nom = $GLOBALS['debug_objets']['courant'] . $id;
271
-			$GLOBALS['debug_objets']['requete'][$nom] = $query;
272
-		}
273
-		$res = $f($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, true);
274
-	}
275
-
276
-	// en cas d'erreur
277
-	if (!is_string($res)) {
278
-		return $res;
279
-	}
280
-	// denoncer l'erreur SQL dans sa version brute
281
-	spip_sql_erreur($serveur);
282
-	// idem dans sa version squelette (prefixe des tables non substitue)
283
-	$contexte_compil = sql_error_backtrace(true);
284
-	erreur_squelette([sql_errno($serveur), sql_error($serveur), $res], $contexte_compil);
285
-
286
-	return false;
244
+    $f = sql_serveur('select', $serveur, $option === 'continue' or $option === false);
245
+    if (!is_string($f) or !$f) {
246
+        return false;
247
+    }
248
+
249
+    $debug = (defined('_VAR_MODE') and _VAR_MODE == 'debug');
250
+    if (($option !== false) and !$debug) {
251
+        $res = $f(
252
+            $select,
253
+            $from,
254
+            $where,
255
+            $groupby,
256
+            $orderby,
257
+            $limit,
258
+            $having,
259
+            $serveur,
260
+            is_array($option) ? true : $option
261
+        );
262
+    } else {
263
+        $query = $f($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, false);
264
+        if (!$option) {
265
+            return $query;
266
+        }
267
+        // le debug, c'est pour ce qui a ete produit par le compilateur
268
+        if (isset($GLOBALS['debug']['aucasou'])) {
269
+            list($table, $id, ) = $GLOBALS['debug']['aucasou'];
270
+            $nom = $GLOBALS['debug_objets']['courant'] . $id;
271
+            $GLOBALS['debug_objets']['requete'][$nom] = $query;
272
+        }
273
+        $res = $f($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, true);
274
+    }
275
+
276
+    // en cas d'erreur
277
+    if (!is_string($res)) {
278
+        return $res;
279
+    }
280
+    // denoncer l'erreur SQL dans sa version brute
281
+    spip_sql_erreur($serveur);
282
+    // idem dans sa version squelette (prefixe des tables non substitue)
283
+    $contexte_compil = sql_error_backtrace(true);
284
+    erreur_squelette([sql_errno($serveur), sql_error($serveur), $res], $contexte_compil);
285
+
286
+    return false;
287 287
 }
288 288
 
289 289
 
@@ -320,16 +320,16 @@  discard block
 block discarded – undo
320 320
  *
321 321
  **/
322 322
 function sql_get_select(
323
-	$select = [],
324
-	$from = [],
325
-	$where = [],
326
-	$groupby = [],
327
-	$orderby = [],
328
-	$limit = '',
329
-	$having = [],
330
-	$serveur = ''
323
+    $select = [],
324
+    $from = [],
325
+    $where = [],
326
+    $groupby = [],
327
+    $orderby = [],
328
+    $limit = '',
329
+    $having = [],
330
+    $serveur = ''
331 331
 ) {
332
-	return sql_select($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, false);
332
+    return sql_select($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, false);
333 333
 }
334 334
 
335 335
 
@@ -373,23 +373,23 @@  discard block
 block discarded – undo
373 373
  *
374 374
  **/
375 375
 function sql_countsel(
376
-	$from = [],
377
-	$where = [],
378
-	$groupby = [],
379
-	$having = [],
380
-	$serveur = '',
381
-	$option = true
376
+    $from = [],
377
+    $where = [],
378
+    $groupby = [],
379
+    $having = [],
380
+    $serveur = '',
381
+    $option = true
382 382
 ) {
383
-	$f = sql_serveur('countsel', $serveur, $option === 'continue' or $option === false);
384
-	if (!is_string($f) or !$f) {
385
-		return false;
386
-	}
387
-	$r = $f($from, $where, $groupby, $having, $serveur, $option !== false);
388
-	if ($r === false) {
389
-		spip_sql_erreur($serveur);
390
-	}
391
-
392
-	return $r;
383
+    $f = sql_serveur('countsel', $serveur, $option === 'continue' or $option === false);
384
+    if (!is_string($f) or !$f) {
385
+        return false;
386
+    }
387
+    $r = $f($from, $where, $groupby, $having, $serveur, $option !== false);
388
+    if ($r === false) {
389
+        spip_sql_erreur($serveur);
390
+    }
391
+
392
+    return $r;
393 393
 }
394 394
 
395 395
 /**
@@ -421,16 +421,16 @@  discard block
 block discarded – undo
421 421
  *     Ce retour n'est pas pertinent pour savoir si l'opération est correctement réalisée.
422 422
  **/
423 423
 function sql_alter($q, $serveur = '', $option = true) {
424
-	$f = sql_serveur('alter', $serveur, $option === 'continue' or $option === false);
425
-	if (!is_string($f) or !$f) {
426
-		return false;
427
-	}
428
-	$r = $f($q, $serveur, $option !== false);
429
-	if ($r === false) {
430
-		spip_sql_erreur($serveur);
431
-	}
432
-
433
-	return $r;
424
+    $f = sql_serveur('alter', $serveur, $option === 'continue' or $option === false);
425
+    if (!is_string($f) or !$f) {
426
+        return false;
427
+    }
428
+    $r = $f($q, $serveur, $option !== false);
429
+    if ($r === false) {
430
+        spip_sql_erreur($serveur);
431
+    }
432
+
433
+    return $r;
434 434
 }
435 435
 
436 436
 /**
@@ -453,12 +453,12 @@  discard block
 block discarded – undo
453 453
  *    presentant une ligne de resultat d'une selection
454 454
  */
455 455
 function sql_fetch($res, $serveur = '', $option = true) {
456
-	$f = sql_serveur('fetch', $serveur, $option === 'continue' or $option === false);
457
-	if (!is_string($f) or !$f) {
458
-		return false;
459
-	}
456
+    $f = sql_serveur('fetch', $serveur, $option === 'continue' or $option === false);
457
+    if (!is_string($f) or !$f) {
458
+        return false;
459
+    }
460 460
 
461
-	return $f($res, null, $serveur, $option !== false);
461
+    return $f($res, null, $serveur, $option !== false);
462 462
 }
463 463
 
464 464
 
@@ -485,20 +485,20 @@  discard block
 block discarded – undo
485 485
  *    presentant une ligne de resultat d'une selection
486 486
  */
487 487
 function sql_fetch_all($res, $serveur = '', $option = true) {
488
-	$rows = [];
489
-	if (!$res) {
490
-		return $rows;
491
-	}
492
-	$f = sql_serveur('fetch', $serveur, $option === 'continue' or $option === false);
493
-	if (!is_string($f) or !$f) {
494
-		return [];
495
-	}
496
-	while ($r = $f($res, null, $serveur, $option !== false)) {
497
-		$rows[] = $r;
498
-	}
499
-	sql_free($res, $serveur);
500
-
501
-	return $rows;
488
+    $rows = [];
489
+    if (!$res) {
490
+        return $rows;
491
+    }
492
+    $f = sql_serveur('fetch', $serveur, $option === 'continue' or $option === false);
493
+    if (!is_string($f) or !$f) {
494
+        return [];
495
+    }
496
+    while ($r = $f($res, null, $serveur, $option !== false)) {
497
+        $rows[] = $r;
498
+    }
499
+    sql_free($res, $serveur);
500
+
501
+    return $rows;
502 502
 }
503 503
 
504 504
 /**
@@ -526,16 +526,16 @@  discard block
 block discarded – undo
526 526
  *    Operation effectuée (true), sinon false.
527 527
  **/
528 528
 function sql_seek($res, $row_number, $serveur = '', $option = true) {
529
-	$f = sql_serveur('seek', $serveur, $option === 'continue' or $option === false);
530
-	if (!is_string($f) or !$f) {
531
-		return false;
532
-	}
533
-	$r = $f($res, $row_number, $serveur, $option !== false);
534
-	if ($r === false) {
535
-		spip_sql_erreur($serveur);
536
-	}
537
-
538
-	return $r;
529
+    $f = sql_serveur('seek', $serveur, $option === 'continue' or $option === false);
530
+    if (!is_string($f) or !$f) {
531
+        return false;
532
+    }
533
+    $r = $f($res, $row_number, $serveur, $option !== false);
534
+    if ($r === false) {
535
+        spip_sql_erreur($serveur);
536
+    }
537
+
538
+    return $r;
539 539
 }
540 540
 
541 541
 
@@ -560,16 +560,16 @@  discard block
 block discarded – undo
560 560
  *    False en cas d'erreur.
561 561
  **/
562 562
 function sql_listdbs($serveur = '', $option = true) {
563
-	$f = sql_serveur('listdbs', $serveur, $option === 'continue' or $option === false);
564
-	if (!is_string($f) or !$f) {
565
-		return false;
566
-	}
567
-	$r = $f($serveur);
568
-	if ($r === false) {
569
-		spip_sql_erreur($serveur);
570
-	}
571
-
572
-	return $r;
563
+    $f = sql_serveur('listdbs', $serveur, $option === 'continue' or $option === false);
564
+    if (!is_string($f) or !$f) {
565
+        return false;
566
+    }
567
+    $r = $f($serveur);
568
+    if ($r === false) {
569
+        spip_sql_erreur($serveur);
570
+    }
571
+
572
+    return $r;
573 573
 }
574 574
 
575 575
 
@@ -592,16 +592,16 @@  discard block
 block discarded – undo
592 592
  *     - False en cas d'erreur.
593 593
  **/
594 594
 function sql_selectdb($nom, $serveur = '', $option = true) {
595
-	$f = sql_serveur('selectdb', $serveur, $option === 'continue' or $option === false);
596
-	if (!is_string($f) or !$f) {
597
-		return false;
598
-	}
599
-	$r = $f($nom, $serveur, $option !== false);
600
-	if ($r === false) {
601
-		spip_sql_erreur($serveur);
602
-	}
603
-
604
-	return $r;
595
+    $f = sql_serveur('selectdb', $serveur, $option === 'continue' or $option === false);
596
+    if (!is_string($f) or !$f) {
597
+        return false;
598
+    }
599
+    $r = $f($nom, $serveur, $option !== false);
600
+    if ($r === false) {
601
+        spip_sql_erreur($serveur);
602
+    }
603
+
604
+    return $r;
605 605
 }
606 606
 
607 607
 /**
@@ -626,16 +626,16 @@  discard block
 block discarded – undo
626 626
  *     - false en cas d'erreur.
627 627
  **/
628 628
 function sql_count($res, $serveur = '', $option = true) {
629
-	$f = sql_serveur('count', $serveur, $option === 'continue' or $option === false);
630
-	if (!is_string($f) or !$f) {
631
-		return false;
632
-	}
633
-	$r = $f($res, $serveur, $option !== false);
634
-	if ($r === false) {
635
-		spip_sql_erreur($serveur);
636
-	}
637
-
638
-	return $r;
629
+    $f = sql_serveur('count', $serveur, $option === 'continue' or $option === false);
630
+    if (!is_string($f) or !$f) {
631
+        return false;
632
+    }
633
+    $r = $f($res, $serveur, $option !== false);
634
+    if ($r === false) {
635
+        spip_sql_erreur($serveur);
636
+    }
637
+
638
+    return $r;
639 639
 }
640 640
 
641 641
 /**
@@ -657,12 +657,12 @@  discard block
 block discarded – undo
657 657
  *     True si réussi
658 658
  */
659 659
 function sql_free($res, $serveur = '', $option = true) {
660
-	$f = sql_serveur('free', $serveur, $option === 'continue' or $option === false);
661
-	if (!is_string($f) or !$f) {
662
-		return false;
663
-	}
660
+    $f = sql_serveur('free', $serveur, $option === 'continue' or $option === false);
661
+    if (!is_string($f) or !$f) {
662
+        return false;
663
+    }
664 664
 
665
-	return $f($res);
665
+    return $f($res);
666 666
 }
667 667
 
668 668
 
@@ -700,17 +700,17 @@  discard block
 block discarded – undo
700 700
  *     - False en cas d'erreur.
701 701
  **/
702 702
 function sql_insert($table, $noms, $valeurs, $desc = [], $serveur = '', $option = true) {
703
-	$f = sql_serveur('insert', $serveur, $option === 'continue' or $option === false);
704
-	if (!is_string($f) or !$f) {
705
-		return false;
706
-	}
707
-	$r = $f($table, $noms, $valeurs, $desc, $serveur, $option !== false);
708
-	if ($r === false or $r === null) {
709
-		spip_sql_erreur($serveur);
710
-		$r = false;
711
-	}
712
-
713
-	return $r;
703
+    $f = sql_serveur('insert', $serveur, $option === 'continue' or $option === false);
704
+    if (!is_string($f) or !$f) {
705
+        return false;
706
+    }
707
+    $r = $f($table, $noms, $valeurs, $desc, $serveur, $option !== false);
708
+    if ($r === false or $r === null) {
709
+        spip_sql_erreur($serveur);
710
+        $r = false;
711
+    }
712
+
713
+    return $r;
714 714
 }
715 715
 
716 716
 /**
@@ -751,17 +751,17 @@  discard block
 block discarded – undo
751 751
  *     - False en cas d'erreur.
752 752
  **/
753 753
 function sql_insertq($table, $couples = [], $desc = [], $serveur = '', $option = true) {
754
-	$f = sql_serveur('insertq', $serveur, $option === 'continue' or $option === false);
755
-	if (!is_string($f) or !$f) {
756
-		return false;
757
-	}
758
-	$r = $f($table, $couples, $desc, $serveur, $option !== false);
759
-	if ($r === false or $r === null) {
760
-		spip_sql_erreur($serveur);
761
-		$r = false;
762
-	}
763
-
764
-	return $r;
754
+    $f = sql_serveur('insertq', $serveur, $option === 'continue' or $option === false);
755
+    if (!is_string($f) or !$f) {
756
+        return false;
757
+    }
758
+    $r = $f($table, $couples, $desc, $serveur, $option !== false);
759
+    if ($r === false or $r === null) {
760
+        spip_sql_erreur($serveur);
761
+        $r = false;
762
+    }
763
+
764
+    return $r;
765 765
 }
766 766
 
767 767
 /**
@@ -796,17 +796,17 @@  discard block
 block discarded – undo
796 796
  *     - False en cas d'erreur.
797 797
  **/
798 798
 function sql_insertq_multi($table, $couples = [], $desc = [], $serveur = '', $option = true) {
799
-	$f = sql_serveur('insertq_multi', $serveur, $option === 'continue' or $option === false);
800
-	if (!is_string($f) or !$f) {
801
-		return false;
802
-	}
803
-	$r = $f($table, $couples, $desc, $serveur, $option !== false);
804
-	if ($r === false or $r === null) {
805
-		spip_sql_erreur($serveur);
806
-		$r = false;
807
-	}
808
-
809
-	return $r;
799
+    $f = sql_serveur('insertq_multi', $serveur, $option === 'continue' or $option === false);
800
+    if (!is_string($f) or !$f) {
801
+        return false;
802
+    }
803
+    $r = $f($table, $couples, $desc, $serveur, $option !== false);
804
+    if ($r === false or $r === null) {
805
+        spip_sql_erreur($serveur);
806
+        $r = false;
807
+    }
808
+
809
+    return $r;
810 810
 }
811 811
 
812 812
 /**
@@ -846,16 +846,16 @@  discard block
 block discarded – undo
846 846
  *     - array Tableau décrivant la requête et son temps d'exécution si var_profile est actif
847 847
  */
848 848
 function sql_update($table, $exp, $where = '', $desc = [], $serveur = '', $option = true) {
849
-	$f = sql_serveur('update', $serveur, $option === 'continue' or $option === false);
850
-	if (!is_string($f) or !$f) {
851
-		return false;
852
-	}
853
-	$r = $f($table, $exp, $where, $desc, $serveur, $option !== false);
854
-	if ($r === false) {
855
-		spip_sql_erreur($serveur);
856
-	}
857
-
858
-	return $r;
849
+    $f = sql_serveur('update', $serveur, $option === 'continue' or $option === false);
850
+    if (!is_string($f) or !$f) {
851
+        return false;
852
+    }
853
+    $r = $f($table, $exp, $where, $desc, $serveur, $option !== false);
854
+    if ($r === false) {
855
+        spip_sql_erreur($serveur);
856
+    }
857
+
858
+    return $r;
859 859
 }
860 860
 
861 861
 
@@ -901,16 +901,16 @@  discard block
 block discarded – undo
901 901
  *     - False en cas d'erreur.
902 902
  **/
903 903
 function sql_updateq($table, $exp, $where = '', $desc = [], $serveur = '', $option = true) {
904
-	$f = sql_serveur('updateq', $serveur, $option === 'continue' or $option === false);
905
-	if (!is_string($f) or !$f) {
906
-		return false;
907
-	}
908
-	$r = $f($table, $exp, $where, $desc, $serveur, $option !== false);
909
-	if ($r === false) {
910
-		spip_sql_erreur($serveur);
911
-	}
912
-
913
-	return $r;
904
+    $f = sql_serveur('updateq', $serveur, $option === 'continue' or $option === false);
905
+    if (!is_string($f) or !$f) {
906
+        return false;
907
+    }
908
+    $r = $f($table, $exp, $where, $desc, $serveur, $option !== false);
909
+    if ($r === false) {
910
+        spip_sql_erreur($serveur);
911
+    }
912
+
913
+    return $r;
914 914
 }
915 915
 
916 916
 /**
@@ -941,16 +941,16 @@  discard block
 block discarded – undo
941 941
  *     - False en cas d'erreur.
942 942
  **/
943 943
 function sql_delete($table, $where = '', $serveur = '', $option = true) {
944
-	$f = sql_serveur('delete', $serveur, $option === 'continue' or $option === false);
945
-	if (!is_string($f) or !$f) {
946
-		return false;
947
-	}
948
-	$r = $f($table, $where, $serveur, $option !== false);
949
-	if ($r === false) {
950
-		spip_sql_erreur($serveur);
951
-	}
952
-
953
-	return $r;
944
+    $f = sql_serveur('delete', $serveur, $option === 'continue' or $option === false);
945
+    if (!is_string($f) or !$f) {
946
+        return false;
947
+    }
948
+    $r = $f($table, $where, $serveur, $option !== false);
949
+    if ($r === false) {
950
+        spip_sql_erreur($serveur);
951
+    }
952
+
953
+    return $r;
954 954
 }
955 955
 
956 956
 /**
@@ -986,16 +986,16 @@  discard block
 block discarded – undo
986 986
  *     - False en cas d'erreur.
987 987
  **/
988 988
 function sql_replace($table, $couples, $desc = [], $serveur = '', $option = true) {
989
-	$f = sql_serveur('replace', $serveur, $option === 'continue' or $option === false);
990
-	if (!is_string($f) or !$f) {
991
-		return false;
992
-	}
993
-	$r = $f($table, $couples, $desc, $serveur, $option !== false);
994
-	if ($r === false) {
995
-		spip_sql_erreur($serveur);
996
-	}
997
-
998
-	return $r;
989
+    $f = sql_serveur('replace', $serveur, $option === 'continue' or $option === false);
990
+    if (!is_string($f) or !$f) {
991
+        return false;
992
+    }
993
+    $r = $f($table, $couples, $desc, $serveur, $option !== false);
994
+    if ($r === false) {
995
+        spip_sql_erreur($serveur);
996
+    }
997
+
998
+    return $r;
999 999
 }
1000 1000
 
1001 1001
 
@@ -1033,16 +1033,16 @@  discard block
 block discarded – undo
1033 1033
  *     - False en cas d'erreur.
1034 1034
  **/
1035 1035
 function sql_replace_multi($table, $tab_couples, $desc = [], $serveur = '', $option = true) {
1036
-	$f = sql_serveur('replace_multi', $serveur, $option === 'continue' or $option === false);
1037
-	if (!is_string($f) or !$f) {
1038
-		return false;
1039
-	}
1040
-	$r = $f($table, $tab_couples, $desc, $serveur, $option !== false);
1041
-	if ($r === false) {
1042
-		spip_sql_erreur($serveur);
1043
-	}
1044
-
1045
-	return $r;
1036
+    $f = sql_serveur('replace_multi', $serveur, $option === 'continue' or $option === false);
1037
+    if (!is_string($f) or !$f) {
1038
+        return false;
1039
+    }
1040
+    $r = $f($table, $tab_couples, $desc, $serveur, $option !== false);
1041
+    if ($r === false) {
1042
+        spip_sql_erreur($serveur);
1043
+    }
1044
+
1045
+    return $r;
1046 1046
 }
1047 1047
 
1048 1048
 /**
@@ -1070,16 +1070,16 @@  discard block
 block discarded – undo
1070 1070
  *     - False en cas d'erreur.
1071 1071
  **/
1072 1072
 function sql_drop_table($table, $exist = '', $serveur = '', $option = true) {
1073
-	$f = sql_serveur('drop_table', $serveur, $option === 'continue' or $option === false);
1074
-	if (!is_string($f) or !$f) {
1075
-		return false;
1076
-	}
1077
-	$r = $f($table, $exist, $serveur, $option !== false);
1078
-	if ($r === false) {
1079
-		spip_sql_erreur($serveur);
1080
-	}
1081
-
1082
-	return $r;
1073
+    $f = sql_serveur('drop_table', $serveur, $option === 'continue' or $option === false);
1074
+    if (!is_string($f) or !$f) {
1075
+        return false;
1076
+    }
1077
+    $r = $f($table, $exist, $serveur, $option !== false);
1078
+    if ($r === false) {
1079
+        spip_sql_erreur($serveur);
1080
+    }
1081
+
1082
+    return $r;
1083 1083
 }
1084 1084
 
1085 1085
 /**
@@ -1103,16 +1103,16 @@  discard block
 block discarded – undo
1103 1103
  *     - true si la requête a réussie, false sinon
1104 1104
  */
1105 1105
 function sql_drop_view($table, $exist = '', $serveur = '', $option = true) {
1106
-	$f = sql_serveur('drop_view', $serveur, $option === 'continue' or $option === false);
1107
-	if (!is_string($f) or !$f) {
1108
-		return false;
1109
-	}
1110
-	$r = $f($table, $exist, $serveur, $option !== false);
1111
-	if ($r === false) {
1112
-		spip_sql_erreur($serveur);
1113
-	}
1114
-
1115
-	return $r;
1106
+    $f = sql_serveur('drop_view', $serveur, $option === 'continue' or $option === false);
1107
+    if (!is_string($f) or !$f) {
1108
+        return false;
1109
+    }
1110
+    $r = $f($table, $exist, $serveur, $option !== false);
1111
+    if ($r === false) {
1112
+        spip_sql_erreur($serveur);
1113
+    }
1114
+
1115
+    return $r;
1116 1116
 }
1117 1117
 
1118 1118
 /**
@@ -1136,18 +1136,18 @@  discard block
 block discarded – undo
1136 1136
  *     Ressource à utiliser avec sql_fetch()
1137 1137
  **/
1138 1138
 function sql_showbase($spip = null, $serveur = '', $option = true) {
1139
-	$f = sql_serveur('showbase', $serveur, $option === 'continue' or $option === false);
1140
-	if (!is_string($f) or !$f) {
1141
-		return false;
1142
-	}
1143
-
1144
-	// la globale n'est remplie qu'apres l'appel de sql_serveur.
1145
-	if ($spip == null) {
1146
-		$connexion = $GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
1147
-		$spip = $connexion['prefixe'] . '\_%';
1148
-	}
1149
-
1150
-	return $f($spip, $serveur, $option !== false);
1139
+    $f = sql_serveur('showbase', $serveur, $option === 'continue' or $option === false);
1140
+    if (!is_string($f) or !$f) {
1141
+        return false;
1142
+    }
1143
+
1144
+    // la globale n'est remplie qu'apres l'appel de sql_serveur.
1145
+    if ($spip == null) {
1146
+        $connexion = $GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
1147
+        $spip = $connexion['prefixe'] . '\_%';
1148
+    }
1149
+
1150
+    return $f($spip, $serveur, $option !== false);
1151 1151
 }
1152 1152
 
1153 1153
 /**
@@ -1170,15 +1170,15 @@  discard block
 block discarded – undo
1170 1170
  *     Liste des tables SQL
1171 1171
  **/
1172 1172
 function sql_alltable($spip = null, $serveur = '', $option = true) {
1173
-	$q = sql_showbase($spip, $serveur, $option);
1174
-	$r = [];
1175
-	if ($q) {
1176
-		while ($t = sql_fetch($q, $serveur)) {
1177
-			$r[] = array_shift($t);
1178
-		}
1179
-	}
1180
-
1181
-	return $r;
1173
+    $q = sql_showbase($spip, $serveur, $option);
1174
+    $r = [];
1175
+    if ($q) {
1176
+        while ($t = sql_fetch($q, $serveur)) {
1177
+            $r[] = array_shift($t);
1178
+        }
1179
+    }
1180
+
1181
+    return $r;
1182 1182
 }
1183 1183
 
1184 1184
 /**
@@ -1211,31 +1211,31 @@  discard block
 block discarded – undo
1211 1211
  *       - 'join' => array() // jointures, si déclarées.
1212 1212
  **/
1213 1213
 function sql_showtable($table, $table_spip = false, $serveur = '', $option = true) {
1214
-	$f = sql_serveur('showtable', $serveur, $option === 'continue' or $option === false);
1215
-	if (!is_string($f) or !$f) {
1216
-		return false;
1217
-	}
1218
-
1219
-	// la globale n'est remplie qu'apres l'appel de sql_serveur.
1220
-	if ($table_spip) {
1221
-		$connexion = $GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
1222
-		$prefixe = $connexion['prefixe'];
1223
-		$vraie_table = prefixer_table_spip($table, $prefixe);
1224
-	} else {
1225
-		$vraie_table = $table;
1226
-	}
1227
-
1228
-	$f = $f($vraie_table, $serveur, $option !== false);
1229
-	if (!$f) {
1230
-		return [];
1231
-	}
1232
-	if (isset($GLOBALS['tables_principales'][$table]['join'])) {
1233
-		$f['join'] = $GLOBALS['tables_principales'][$table]['join'];
1234
-	} elseif (isset($GLOBALS['tables_auxiliaires'][$table]['join'])) {
1235
-		$f['join'] = $GLOBALS['tables_auxiliaires'][$table]['join'];
1236
-	}
1237
-
1238
-	return $f;
1214
+    $f = sql_serveur('showtable', $serveur, $option === 'continue' or $option === false);
1215
+    if (!is_string($f) or !$f) {
1216
+        return false;
1217
+    }
1218
+
1219
+    // la globale n'est remplie qu'apres l'appel de sql_serveur.
1220
+    if ($table_spip) {
1221
+        $connexion = $GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
1222
+        $prefixe = $connexion['prefixe'];
1223
+        $vraie_table = prefixer_table_spip($table, $prefixe);
1224
+    } else {
1225
+        $vraie_table = $table;
1226
+    }
1227
+
1228
+    $f = $f($vraie_table, $serveur, $option !== false);
1229
+    if (!$f) {
1230
+        return [];
1231
+    }
1232
+    if (isset($GLOBALS['tables_principales'][$table]['join'])) {
1233
+        $f['join'] = $GLOBALS['tables_principales'][$table]['join'];
1234
+    } elseif (isset($GLOBALS['tables_auxiliaires'][$table]['join'])) {
1235
+        $f['join'] = $GLOBALS['tables_auxiliaires'][$table]['join'];
1236
+    }
1237
+
1238
+    return $f;
1239 1239
 }
1240 1240
 
1241 1241
 /**
@@ -1280,24 +1280,24 @@  discard block
 block discarded – undo
1280 1280
  *     true si succès, false en cas d'echec
1281 1281
  **/
1282 1282
 function sql_create(
1283
-	$nom,
1284
-	$champs,
1285
-	$cles = [],
1286
-	$autoinc = false,
1287
-	$temporary = false,
1288
-	$serveur = '',
1289
-	$option = true
1283
+    $nom,
1284
+    $champs,
1285
+    $cles = [],
1286
+    $autoinc = false,
1287
+    $temporary = false,
1288
+    $serveur = '',
1289
+    $option = true
1290 1290
 ) {
1291
-	$f = sql_serveur('create', $serveur, $option === 'continue' or $option === false);
1292
-	if (!is_string($f) or !$f) {
1293
-		return false;
1294
-	}
1295
-	$r = $f($nom, $champs, $cles, $autoinc, $temporary, $serveur, $option !== false);
1296
-	if ($r === false) {
1297
-		spip_sql_erreur($serveur);
1298
-	}
1299
-
1300
-	return $r;
1291
+    $f = sql_serveur('create', $serveur, $option === 'continue' or $option === false);
1292
+    if (!is_string($f) or !$f) {
1293
+        return false;
1294
+    }
1295
+    $r = $f($nom, $champs, $cles, $autoinc, $temporary, $serveur, $option !== false);
1296
+    if ($r === false) {
1297
+        spip_sql_erreur($serveur);
1298
+    }
1299
+
1300
+    return $r;
1301 1301
 }
1302 1302
 
1303 1303
 /**
@@ -1315,16 +1315,16 @@  discard block
 block discarded – undo
1315 1315
  * @return bool true si la base est créee.
1316 1316
  **/
1317 1317
 function sql_create_base($nom, $serveur = '', $option = true) {
1318
-	$f = sql_serveur('create_base', $serveur, $option === 'continue' or $option === false);
1319
-	if (!is_string($f) or !$f) {
1320
-		return false;
1321
-	}
1322
-	$r = $f($nom, $serveur, $option !== false);
1323
-	if ($r === false) {
1324
-		spip_sql_erreur($serveur);
1325
-	}
1326
-
1327
-	return $r;
1318
+    $f = sql_serveur('create_base', $serveur, $option === 'continue' or $option === false);
1319
+    if (!is_string($f) or !$f) {
1320
+        return false;
1321
+    }
1322
+    $r = $f($nom, $serveur, $option !== false);
1323
+    if ($r === false) {
1324
+        spip_sql_erreur($serveur);
1325
+    }
1326
+
1327
+    return $r;
1328 1328
 }
1329 1329
 
1330 1330
 
@@ -1354,16 +1354,16 @@  discard block
 block discarded – undo
1354 1354
  *     - false en cas d'échec.
1355 1355
  **/
1356 1356
 function sql_create_view($nom, $select_query, $serveur = '', $option = true) {
1357
-	$f = sql_serveur('create_view', $serveur, $option === 'continue' or $option === false);
1358
-	if (!is_string($f) or !$f) {
1359
-		return false;
1360
-	}
1361
-	$r = $f($nom, $select_query, $serveur, $option !== false);
1362
-	if ($r === false) {
1363
-		spip_sql_erreur($serveur);
1364
-	}
1365
-
1366
-	return $r;
1357
+    $f = sql_serveur('create_view', $serveur, $option === 'continue' or $option === false);
1358
+    if (!is_string($f) or !$f) {
1359
+        return false;
1360
+    }
1361
+    $r = $f($nom, $select_query, $serveur, $option !== false);
1362
+    if ($r === false) {
1363
+        spip_sql_erreur($serveur);
1364
+    }
1365
+
1366
+    return $r;
1367 1367
 }
1368 1368
 
1369 1369
 /**
@@ -1392,12 +1392,12 @@  discard block
 block discarded – undo
1392 1392
  *     Texte de sélection pour la requête
1393 1393
  */
1394 1394
 function sql_multi($sel, $lang, $serveur = '', $option = true) {
1395
-	$f = sql_serveur('multi', $serveur, $option === 'continue' or $option === false);
1396
-	if (!is_string($f) or !$f) {
1397
-		return false;
1398
-	}
1395
+    $f = sql_serveur('multi', $serveur, $option === 'continue' or $option === false);
1396
+    if (!is_string($f) or !$f) {
1397
+        return false;
1398
+    }
1399 1399
 
1400
-	return $f($sel, $lang);
1400
+    return $f($sel, $lang);
1401 1401
 }
1402 1402
 
1403 1403
 
@@ -1412,12 +1412,12 @@  discard block
 block discarded – undo
1412 1412
  *      False si le serveur est indisponible
1413 1413
  */
1414 1414
 function sql_error($serveur = '') {
1415
-	$f = sql_serveur('error', $serveur, 'continue');
1416
-	if (!is_string($f) or !$f) {
1417
-		return false;
1418
-	}
1415
+    $f = sql_serveur('error', $serveur, 'continue');
1416
+    if (!is_string($f) or !$f) {
1417
+        return false;
1418
+    }
1419 1419
 
1420
-	return $f('query inconnue', $serveur);
1420
+    return $f('query inconnue', $serveur);
1421 1421
 }
1422 1422
 
1423 1423
 /**
@@ -1431,12 +1431,12 @@  discard block
 block discarded – undo
1431 1431
  *      False si le serveur est indisponible
1432 1432
  */
1433 1433
 function sql_errno($serveur = '') {
1434
-	$f = sql_serveur('errno', $serveur, 'continue');
1435
-	if (!is_string($f) or !$f) {
1436
-		return false;
1437
-	}
1434
+    $f = sql_serveur('errno', $serveur, 'continue');
1435
+    if (!is_string($f) or !$f) {
1436
+        return false;
1437
+    }
1438 1438
 
1439
-	return $f($serveur);
1439
+    return $f($serveur);
1440 1440
 }
1441 1441
 
1442 1442
 /**
@@ -1454,16 +1454,16 @@  discard block
 block discarded – undo
1454 1454
  * @return array           Tableau de l'explication
1455 1455
  */
1456 1456
 function sql_explain($q, $serveur = '', $option = true) {
1457
-	$f = sql_serveur('explain', $serveur, 'continue');
1458
-	if (!is_string($f) or !$f) {
1459
-		return false;
1460
-	}
1461
-	$r = $f($q, $serveur, $option !== false);
1462
-	if ($r === false) {
1463
-		spip_sql_erreur($serveur);
1464
-	}
1465
-
1466
-	return $r;
1457
+    $f = sql_serveur('explain', $serveur, 'continue');
1458
+    if (!is_string($f) or !$f) {
1459
+        return false;
1460
+    }
1461
+    $r = $f($q, $serveur, $option !== false);
1462
+    if ($r === false) {
1463
+        spip_sql_erreur($serveur);
1464
+    }
1465
+
1466
+    return $r;
1467 1467
 }
1468 1468
 
1469 1469
 /**
@@ -1481,16 +1481,16 @@  discard block
 block discarded – undo
1481 1481
  * @return bool            Toujours true
1482 1482
  */
1483 1483
 function sql_optimize($table, $serveur = '', $option = true) {
1484
-	$f = sql_serveur('optimize', $serveur, $option === 'continue' or $option === false);
1485
-	if (!is_string($f) or !$f) {
1486
-		return false;
1487
-	}
1488
-	$r = $f($table, $serveur, $option !== false);
1489
-	if ($r === false) {
1490
-		spip_sql_erreur($serveur);
1491
-	}
1492
-
1493
-	return $r;
1484
+    $f = sql_serveur('optimize', $serveur, $option === 'continue' or $option === false);
1485
+    if (!is_string($f) or !$f) {
1486
+        return false;
1487
+    }
1488
+    $r = $f($table, $serveur, $option !== false);
1489
+    if ($r === false) {
1490
+        spip_sql_erreur($serveur);
1491
+    }
1492
+
1493
+    return $r;
1494 1494
 }
1495 1495
 
1496 1496
 /**
@@ -1510,16 +1510,16 @@  discard block
 block discarded – undo
1510 1510
  *     - true si la requête a réussie, false sinon
1511 1511
  */
1512 1512
 function sql_repair($table, $serveur = '', $option = true) {
1513
-	$f = sql_serveur('repair', $serveur, $option === 'continue' or $option === false);
1514
-	if (!is_string($f) or !$f) {
1515
-		return false;
1516
-	}
1517
-	$r = $f($table, $serveur, $option !== false);
1518
-	if ($r === false) {
1519
-		spip_sql_erreur($serveur);
1520
-	}
1521
-
1522
-	return $r;
1513
+    $f = sql_serveur('repair', $serveur, $option === 'continue' or $option === false);
1514
+    if (!is_string($f) or !$f) {
1515
+        return false;
1516
+    }
1517
+    $r = $f($table, $serveur, $option !== false);
1518
+    if ($r === false) {
1519
+        spip_sql_erreur($serveur);
1520
+    }
1521
+
1522
+    return $r;
1523 1523
 }
1524 1524
 
1525 1525
 
@@ -1544,16 +1544,16 @@  discard block
 block discarded – undo
1544 1544
  *     - array : Tableau décrivant requête et temps d'exécution si var_profile actif pour tracer.
1545 1545
  */
1546 1546
 function sql_query($ins, $serveur = '', $option = true) {
1547
-	$f = sql_serveur('query', $serveur, $option === 'continue' or $option === false);
1548
-	if (!is_string($f) or !$f) {
1549
-		return false;
1550
-	}
1551
-	$r = $f($ins, $serveur, $option !== false);
1552
-	if ($r === false) {
1553
-		spip_sql_erreur($serveur);
1554
-	}
1555
-
1556
-	return $r;
1547
+    $f = sql_serveur('query', $serveur, $option === 'continue' or $option === false);
1548
+    if (!is_string($f) or !$f) {
1549
+        return false;
1550
+    }
1551
+    $r = $f($ins, $serveur, $option !== false);
1552
+    if ($r === false) {
1553
+        spip_sql_erreur($serveur);
1554
+    }
1555
+
1556
+    return $r;
1557 1557
 }
1558 1558
 
1559 1559
 /**
@@ -1601,27 +1601,27 @@  discard block
 block discarded – undo
1601 1601
  *
1602 1602
  **/
1603 1603
 function sql_fetsel(
1604
-	$select = [],
1605
-	$from = [],
1606
-	$where = [],
1607
-	$groupby = [],
1608
-	$orderby = [],
1609
-	$limit = '',
1610
-	$having = [],
1611
-	$serveur = '',
1612
-	$option = true
1604
+    $select = [],
1605
+    $from = [],
1606
+    $where = [],
1607
+    $groupby = [],
1608
+    $orderby = [],
1609
+    $limit = '',
1610
+    $having = [],
1611
+    $serveur = '',
1612
+    $option = true
1613 1613
 ) {
1614
-	$q = sql_select($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, $option);
1615
-	if ($option === false) {
1616
-		return $q;
1617
-	}
1618
-	if (!$q) {
1619
-		return [];
1620
-	}
1621
-	$r = sql_fetch($q, $serveur, $option);
1622
-	sql_free($q, $serveur, $option);
1623
-
1624
-	return $r;
1614
+    $q = sql_select($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, $option);
1615
+    if ($option === false) {
1616
+        return $q;
1617
+    }
1618
+    if (!$q) {
1619
+        return [];
1620
+    }
1621
+    $r = sql_fetch($q, $serveur, $option);
1622
+    sql_free($q, $serveur, $option);
1623
+
1624
+    return $r;
1625 1625
 }
1626 1626
 
1627 1627
 
@@ -1678,22 +1678,22 @@  discard block
 block discarded – undo
1678 1678
  *
1679 1679
  **/
1680 1680
 function sql_allfetsel(
1681
-	$select = [],
1682
-	$from = [],
1683
-	$where = [],
1684
-	$groupby = [],
1685
-	$orderby = [],
1686
-	$limit = '',
1687
-	$having = [],
1688
-	$serveur = '',
1689
-	$option = true
1681
+    $select = [],
1682
+    $from = [],
1683
+    $where = [],
1684
+    $groupby = [],
1685
+    $orderby = [],
1686
+    $limit = '',
1687
+    $having = [],
1688
+    $serveur = '',
1689
+    $option = true
1690 1690
 ) {
1691
-	$q = sql_select($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, $option);
1692
-	if ($option === false) {
1693
-		return $q;
1694
-	}
1691
+    $q = sql_select($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, $option);
1692
+    if ($option === false) {
1693
+        return $q;
1694
+    }
1695 1695
 
1696
-	return sql_fetch_all($q, $serveur, $option);
1696
+    return sql_fetch_all($q, $serveur, $option);
1697 1697
 }
1698 1698
 
1699 1699
 
@@ -1740,33 +1740,33 @@  discard block
 block discarded – undo
1740 1740
  *
1741 1741
  **/
1742 1742
 function sql_getfetsel(
1743
-	$select,
1744
-	$from = [],
1745
-	$where = [],
1746
-	$groupby = [],
1747
-	$orderby = [],
1748
-	$limit = '',
1749
-	$having = [],
1750
-	$serveur = '',
1751
-	$option = true
1743
+    $select,
1744
+    $from = [],
1745
+    $where = [],
1746
+    $groupby = [],
1747
+    $orderby = [],
1748
+    $limit = '',
1749
+    $having = [],
1750
+    $serveur = '',
1751
+    $option = true
1752 1752
 ) {
1753
-	if (preg_match('/\s+as\s+(\w+)$/i', $select, $c)) {
1754
-		$id = $c[1];
1755
-	} elseif (!preg_match('/\W/', $select)) {
1756
-		$id = $select;
1757
-	} else {
1758
-		$id = 'n';
1759
-		$select .= ' AS n';
1760
-	}
1761
-	$r = sql_fetsel($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, $option);
1762
-	if ($option === false) {
1763
-		return $r;
1764
-	}
1765
-	if (!$r) {
1766
-		return null;
1767
-	}
1768
-
1769
-	return $r[$id];
1753
+    if (preg_match('/\s+as\s+(\w+)$/i', $select, $c)) {
1754
+        $id = $c[1];
1755
+    } elseif (!preg_match('/\W/', $select)) {
1756
+        $id = $select;
1757
+    } else {
1758
+        $id = 'n';
1759
+        $select .= ' AS n';
1760
+    }
1761
+    $r = sql_fetsel($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, $option);
1762
+    if ($option === false) {
1763
+        return $r;
1764
+    }
1765
+    if (!$r) {
1766
+        return null;
1767
+    }
1768
+
1769
+    return $r[$id];
1770 1770
 }
1771 1771
 
1772 1772
 /**
@@ -1784,9 +1784,9 @@  discard block
 block discarded – undo
1784 1784
  *    Numero de version du serveur SQL
1785 1785
  **/
1786 1786
 function sql_version($serveur = '', $option = true) {
1787
-	$row = sql_fetsel('version() AS n', '', '', '', '', '', '', $serveur);
1787
+    $row = sql_fetsel('version() AS n', '', '', '', '', '', '', $serveur);
1788 1788
 
1789
-	return ($row['n']);
1789
+    return ($row['n']);
1790 1790
 }
1791 1791
 
1792 1792
 /**
@@ -1822,16 +1822,16 @@  discard block
 block discarded – undo
1822 1822
  *    Le serveur SQL prefere t'il des transactions pour les insertions multiples ?
1823 1823
  **/
1824 1824
 function sql_preferer_transaction($serveur = '', $option = true) {
1825
-	$f = sql_serveur('preferer_transaction', $serveur, 'continue');
1826
-	if (!is_string($f) or !$f) {
1827
-		return false;
1828
-	}
1829
-	$r = $f($serveur, $option !== false);
1830
-	if ($r === false) {
1831
-		spip_sql_erreur($serveur);
1832
-	}
1833
-
1834
-	return $r;
1825
+    $f = sql_serveur('preferer_transaction', $serveur, 'continue');
1826
+    if (!is_string($f) or !$f) {
1827
+        return false;
1828
+    }
1829
+    $r = $f($serveur, $option !== false);
1830
+    if ($r === false) {
1831
+        spip_sql_erreur($serveur);
1832
+    }
1833
+
1834
+    return $r;
1835 1835
 }
1836 1836
 
1837 1837
 ;
@@ -1856,16 +1856,16 @@  discard block
 block discarded – undo
1856 1856
  *      false en cas d'erreur
1857 1857
  **/
1858 1858
 function sql_demarrer_transaction($serveur = '', $option = true) {
1859
-	$f = sql_serveur('demarrer_transaction', $serveur, 'continue');
1860
-	if (!is_string($f) or !$f) {
1861
-		return false;
1862
-	}
1863
-	$r = $f($serveur, $option !== false);
1864
-	if ($r === false) {
1865
-		spip_sql_erreur($serveur);
1866
-	}
1867
-
1868
-	return $r;
1859
+    $f = sql_serveur('demarrer_transaction', $serveur, 'continue');
1860
+    if (!is_string($f) or !$f) {
1861
+        return false;
1862
+    }
1863
+    $r = $f($serveur, $option !== false);
1864
+    if ($r === false) {
1865
+        spip_sql_erreur($serveur);
1866
+    }
1867
+
1868
+    return $r;
1869 1869
 }
1870 1870
 
1871 1871
 ;
@@ -1890,16 +1890,16 @@  discard block
 block discarded – undo
1890 1890
  *      false en cas d'erreur
1891 1891
  **/
1892 1892
 function sql_terminer_transaction($serveur = '', $option = true) {
1893
-	$f = sql_serveur('terminer_transaction', $serveur, 'continue');
1894
-	if (!is_string($f) or !$f) {
1895
-		return false;
1896
-	}
1897
-	$r = $f($serveur, $option !== false);
1898
-	if ($r === false) {
1899
-		spip_sql_erreur($serveur);
1900
-	}
1901
-
1902
-	return $r;
1893
+    $f = sql_serveur('terminer_transaction', $serveur, 'continue');
1894
+    if (!is_string($f) or !$f) {
1895
+        return false;
1896
+    }
1897
+    $r = $f($serveur, $option !== false);
1898
+    if ($r === false) {
1899
+        spip_sql_erreur($serveur);
1900
+    }
1901
+
1902
+    return $r;
1903 1903
 }
1904 1904
 
1905 1905
 ;
@@ -1926,12 +1926,12 @@  discard block
 block discarded – undo
1926 1926
  *     Valeur hexadécimale attendue par le serveur SQL
1927 1927
  **/
1928 1928
 function sql_hex($val, $serveur = '', $option = true) {
1929
-	$f = sql_serveur('hex', $serveur, $option === 'continue' or $option === false);
1930
-	if (!is_string($f) or !$f) {
1931
-		return false;
1932
-	}
1929
+    $f = sql_serveur('hex', $serveur, $option === 'continue' or $option === false);
1930
+    if (!is_string($f) or !$f) {
1931
+        return false;
1932
+    }
1933 1933
 
1934
-	return $f($val);
1934
+    return $f($val);
1935 1935
 }
1936 1936
 
1937 1937
 /**
@@ -1957,12 +1957,12 @@  discard block
 block discarded – undo
1957 1957
  *     La chaine echappee
1958 1958
  **/
1959 1959
 function sql_quote($val, $serveur = '', $type = '') {
1960
-	$f = sql_serveur('quote', $serveur, true);
1961
-	if (!is_string($f) or !$f) {
1962
-		$f = '_q';
1963
-	}
1960
+    $f = sql_serveur('quote', $serveur, true);
1961
+    if (!is_string($f) or !$f) {
1962
+        $f = '_q';
1963
+    }
1964 1964
 
1965
-	return $f($val, $type);
1965
+    return $f($val, $type);
1966 1966
 }
1967 1967
 
1968 1968
 /**
@@ -1987,12 +1987,12 @@  discard block
 block discarded – undo
1987 1987
  *     - false si le serveur SQL est indisponible
1988 1988
  **/
1989 1989
 function sql_date_proche($champ, $interval, $unite, $serveur = '', $option = true) {
1990
-	$f = sql_serveur('date_proche', $serveur, true);
1991
-	if (!is_string($f) or !$f) {
1992
-		return false;
1993
-	}
1990
+    $f = sql_serveur('date_proche', $serveur, true);
1991
+    if (!is_string($f) or !$f) {
1992
+        return false;
1993
+    }
1994 1994
 
1995
-	return $f($champ, $interval, $unite);
1995
+    return $f($champ, $interval, $unite);
1996 1996
 }
1997 1997
 
1998 1998
 /**
@@ -2028,28 +2028,28 @@  discard block
 block discarded – undo
2028 2028
  *     Expression de requête SQL
2029 2029
  **/
2030 2030
 function sql_in_quote($champ, $valeurs, $not = '', $serveur = '', $type = '', $option = true) {
2031
-	$quote = sql_serveur('quote', $serveur, true);
2032
-	if (!is_string($quote) or !$quote) {
2033
-		return false;
2034
-	}
2035
-
2036
-	// sql_quote produit une chaine dans tous les cas
2037
-	$valeurs = array_filter($valeurs, function ($v) {
2038
- return !is_array($v);
2039
-	});
2040
-	$valeurs = array_unique($valeurs);
2041
-	$valeurs = $quote($valeurs, $type);
2042
-
2043
-	if (!strlen(trim($valeurs))) {
2044
-		return ($not ? '0=0' : '0=1');
2045
-	}
2046
-
2047
-	$f = sql_serveur('in', $serveur, $option === 'continue' or $option === false);
2048
-	if (!is_string($f) or !$f) {
2049
-		return false;
2050
-	}
2051
-
2052
-	return $f($champ, $valeurs, $not ? 'NOT' : '', $serveur, $option !== false);
2031
+    $quote = sql_serveur('quote', $serveur, true);
2032
+    if (!is_string($quote) or !$quote) {
2033
+        return false;
2034
+    }
2035
+
2036
+    // sql_quote produit une chaine dans tous les cas
2037
+    $valeurs = array_filter($valeurs, function ($v) {
2038
+    return !is_array($v);
2039
+    });
2040
+    $valeurs = array_unique($valeurs);
2041
+    $valeurs = $quote($valeurs, $type);
2042
+
2043
+    if (!strlen(trim($valeurs))) {
2044
+        return ($not ? '0=0' : '0=1');
2045
+    }
2046
+
2047
+    $f = sql_serveur('in', $serveur, $option === 'continue' or $option === false);
2048
+    if (!is_string($f) or !$f) {
2049
+        return false;
2050
+    }
2051
+
2052
+    return $f($champ, $valeurs, $not ? 'NOT' : '', $serveur, $option !== false);
2053 2053
 }
2054 2054
 
2055 2055
 /**
@@ -2066,19 +2066,19 @@  discard block
 block discarded – undo
2066 2066
  * @param bool $option
2067 2067
  */
2068 2068
 function sql_in($champ, $valeurs, $not = '', $serveur = '', $option = true) {
2069
-	$type = '';
2070
-	if (!is_array($valeurs)) {
2071
-		$valeurs = strval($valeurs);
2072
-		if (isset($valeurs[0]) and $valeurs[0] === ',') {
2073
-			$valeurs = substr($valeurs, 1);
2074
-		}
2075
-		// on explode en tableau pour pouvoir securiser le contenu
2076
-		$valeurs = explode(',', $valeurs);
2077
-		// et on force un cast de type int donc
2078
-		$type = 'int';
2079
-	}
2080
-
2081
-	return sql_in_quote($champ, $valeurs, $not, $serveur, $type, $option);
2069
+    $type = '';
2070
+    if (!is_array($valeurs)) {
2071
+        $valeurs = strval($valeurs);
2072
+        if (isset($valeurs[0]) and $valeurs[0] === ',') {
2073
+            $valeurs = substr($valeurs, 1);
2074
+        }
2075
+        // on explode en tableau pour pouvoir securiser le contenu
2076
+        $valeurs = explode(',', $valeurs);
2077
+        // et on force un cast de type int donc
2078
+        $type = 'int';
2079
+    }
2080
+
2081
+    return sql_in_quote($champ, $valeurs, $not, $serveur, $type, $option);
2082 2082
 }
2083 2083
 
2084 2084
 
@@ -2119,24 +2119,24 @@  discard block
 block discarded – undo
2119 2119
  *     Expression de requête SQL
2120 2120
  **/
2121 2121
 function sql_in_select(
2122
-	$in,
2123
-	$select,
2124
-	$from = [],
2125
-	$where = [],
2126
-	$groupby = [],
2127
-	$orderby = [],
2128
-	$limit = '',
2129
-	$having = [],
2130
-	$serveur = ''
2122
+    $in,
2123
+    $select,
2124
+    $from = [],
2125
+    $where = [],
2126
+    $groupby = [],
2127
+    $orderby = [],
2128
+    $limit = '',
2129
+    $having = [],
2130
+    $serveur = ''
2131 2131
 ) {
2132
-	$liste = [];
2133
-	$res = sql_select($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur);
2134
-	while ($r = sql_fetch($res)) {
2135
-		$liste[] = array_shift($r);
2136
-	}
2137
-	sql_free($res);
2138
-
2139
-	return sql_in($in, $liste);
2132
+    $liste = [];
2133
+    $res = sql_select($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur);
2134
+    while ($r = sql_fetch($res)) {
2135
+        $liste[] = array_shift($r);
2136
+    }
2137
+    sql_free($res);
2138
+
2139
+    return sql_in($in, $liste);
2140 2140
 }
2141 2141
 
2142 2142
 /**
@@ -2168,29 +2168,29 @@  discard block
 block discarded – undo
2168 2168
  *    Position apres le saut.
2169 2169
  */
2170 2170
 function sql_skip($res, $pos, $saut, $count, $serveur = '', $option = true) {
2171
-	// pas de saut en arriere qu'on ne sait pas faire sans sql_seek
2172
-	if (($saut = intval($saut)) <= 0) {
2173
-		return $pos;
2174
-	}
2175
-
2176
-	$seek = $pos + $saut;
2177
-	// si le saut fait depasser le maxi, on libere la resource
2178
-	// et on sort
2179
-	if ($seek >= $count) {
2180
-		sql_free($res, $serveur, $option);
2181
-
2182
-		return $count;
2183
-	}
2184
-
2185
-	if (sql_seek($res, $seek)) {
2186
-		$pos = $seek;
2187
-	} else {
2188
-		while ($pos < $seek and sql_fetch($res, $serveur, $option)) {
2189
-			$pos++;
2190
-		}
2191
-	}
2192
-
2193
-	return $pos;
2171
+    // pas de saut en arriere qu'on ne sait pas faire sans sql_seek
2172
+    if (($saut = intval($saut)) <= 0) {
2173
+        return $pos;
2174
+    }
2175
+
2176
+    $seek = $pos + $saut;
2177
+    // si le saut fait depasser le maxi, on libere la resource
2178
+    // et on sort
2179
+    if ($seek >= $count) {
2180
+        sql_free($res, $serveur, $option);
2181
+
2182
+        return $count;
2183
+    }
2184
+
2185
+    if (sql_seek($res, $seek)) {
2186
+        $pos = $seek;
2187
+    } else {
2188
+        while ($pos < $seek and sql_fetch($res, $serveur, $option)) {
2189
+            $pos++;
2190
+        }
2191
+    }
2192
+
2193
+    return $pos;
2194 2194
 }
2195 2195
 
2196 2196
 
@@ -2210,7 +2210,7 @@  discard block
 block discarded – undo
2210 2210
  *     True si le champ est de type entier
2211 2211
  */
2212 2212
 function sql_test_int($type, $serveur = '', $option = true) {
2213
-	return preg_match('/^(TINYINT|SMALLINT|MEDIUMINT|INT|INTEGER|BIGINT)/i', trim($type));
2213
+    return preg_match('/^(TINYINT|SMALLINT|MEDIUMINT|INT|INTEGER|BIGINT)/i', trim($type));
2214 2214
 }
2215 2215
 
2216 2216
 /**
@@ -2229,7 +2229,7 @@  discard block
 block discarded – undo
2229 2229
  *     True si le champ est de type entier
2230 2230
  */
2231 2231
 function sql_test_date($type, $serveur = '', $option = true) {
2232
-	return preg_match('/^(DATE|DATETIME|TIMESTAMP|TIME)/i', trim($type));
2232
+    return preg_match('/^(DATE|DATETIME|TIMESTAMP|TIME)/i', trim($type));
2233 2233
 }
2234 2234
 
2235 2235
 /**
@@ -2251,19 +2251,19 @@  discard block
 block discarded – undo
2251 2251
  *     La date formatee
2252 2252
  */
2253 2253
 function sql_format_date($annee = 0, $mois = 0, $jour = 0, $h = 0, $m = 0, $s = 0, $serveur = '') {
2254
-	$annee = sprintf('%04s', $annee);
2255
-	$mois = sprintf('%02s', $mois);
2256
-
2257
-	if ($annee == '0000') {
2258
-		$mois = 0;
2259
-	}
2260
-	if ($mois == '00') {
2261
-		$jour = 0;
2262
-	}
2263
-
2264
-	return sprintf('%04u', $annee) . '-' . sprintf('%02u', $mois) . '-'
2265
-	. sprintf('%02u', $jour) . ' ' . sprintf('%02u', $h) . ':'
2266
-	. sprintf('%02u', $m) . ':' . sprintf('%02u', $s);
2254
+    $annee = sprintf('%04s', $annee);
2255
+    $mois = sprintf('%02s', $mois);
2256
+
2257
+    if ($annee == '0000') {
2258
+        $mois = 0;
2259
+    }
2260
+    if ($mois == '00') {
2261
+        $jour = 0;
2262
+    }
2263
+
2264
+    return sprintf('%04u', $annee) . '-' . sprintf('%02u', $mois) . '-'
2265
+    . sprintf('%02u', $jour) . ' ' . sprintf('%02u', $h) . ':'
2266
+    . sprintf('%02u', $m) . ':' . sprintf('%02u', $s);
2267 2267
 }
2268 2268
 
2269 2269
 
@@ -2286,32 +2286,32 @@  discard block
 block discarded – undo
2286 2286
  **/
2287 2287
 function description_table($nom, $serveur = '') {
2288 2288
 
2289
-	static $trouver_table;
2289
+    static $trouver_table;
2290 2290
 
2291
-	/* toujours utiliser trouver_table
2291
+    /* toujours utiliser trouver_table
2292 2292
 	 qui renverra la description theorique
2293 2293
 	 car sinon on va se comporter differement selon que la table est declaree
2294 2294
 	 ou non
2295 2295
 	 */
2296
-	if (!$trouver_table) {
2297
-		$trouver_table = charger_fonction('trouver_table', 'base');
2298
-	}
2299
-	if ($desc = $trouver_table($nom, $serveur)) {
2300
-		return $desc;
2301
-	}
2302
-
2303
-	// sauf a l'installation :
2304
-	include_spip('base/serial');
2305
-	if (isset($GLOBALS['tables_principales'][$nom])) {
2306
-		return $GLOBALS['tables_principales'][$nom];
2307
-	}
2308
-
2309
-	include_spip('base/auxiliaires');
2310
-	if (isset($GLOBALS['tables_auxiliaires'][$nom])) {
2311
-		return $GLOBALS['tables_auxiliaires'][$nom];
2312
-	}
2313
-
2314
-	return false;
2296
+    if (!$trouver_table) {
2297
+        $trouver_table = charger_fonction('trouver_table', 'base');
2298
+    }
2299
+    if ($desc = $trouver_table($nom, $serveur)) {
2300
+        return $desc;
2301
+    }
2302
+
2303
+    // sauf a l'installation :
2304
+    include_spip('base/serial');
2305
+    if (isset($GLOBALS['tables_principales'][$nom])) {
2306
+        return $GLOBALS['tables_principales'][$nom];
2307
+    }
2308
+
2309
+    include_spip('base/auxiliaires');
2310
+    if (isset($GLOBALS['tables_auxiliaires'][$nom])) {
2311
+        return $GLOBALS['tables_auxiliaires'][$nom];
2312
+    }
2313
+
2314
+    return false;
2315 2315
 }
2316 2316
 
2317 2317
 /**
@@ -2324,8 +2324,8 @@  discard block
 block discarded – undo
2324 2324
  * @return string Table sql éventuellement renommée
2325 2325
  */
2326 2326
 function prefixer_table_spip($table, $prefixe) {
2327
-	if ($prefixe) {
2328
-		$table = preg_replace('/^spip_/', $prefixe . '_', $table);
2329
-	}
2330
-	return $table;
2327
+    if ($prefixe) {
2328
+        $table = preg_replace('/^spip_/', $prefixe . '_', $table);
2329
+    }
2330
+    return $table;
2331 2331
 }
Please login to merge, or discard this patch.
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -53,10 +53,10 @@  discard block
 block discarded – undo
53 53
 
54 54
 	if ($compil_info) {
55 55
 		$contexte_compil = [
56
-			$trace[0]['file'],// sourcefile
56
+			$trace[0]['file'], // sourcefile
57 57
 			'', //nom
58
-			(isset($trace[1]) ? $trace[1]['function'] . "(){\n" : '')
59
-			. $trace[0]['function'] . '();'
58
+			(isset($trace[1]) ? $trace[1]['function']."(){\n" : '')
59
+			. $trace[0]['function'].'();'
60 60
 			. (isset($trace[1]) ? "\n}" : ''), //id_boucle
61 61
 			$trace[0]['line'], // ligne
62 62
 			$GLOBALS['spip_lang'], // lang
@@ -65,7 +65,7 @@  discard block
 block discarded – undo
65 65
 		return $contexte_compil;
66 66
 	}
67 67
 
68
-	$message = count($trace) ? $trace[0]['file'] . ' L' . $trace[0]['line'] : '';
68
+	$message = count($trace) ? $trace[0]['file'].' L'.$trace[0]['line'] : '';
69 69
 	$f = [];
70 70
 	while (count($trace) and $t = array_shift($trace)) {
71 71
 		if (in_array($t['function'], ['include_once', 'include_spip', 'find_in_path'])) {
@@ -74,7 +74,7 @@  discard block
 block discarded – undo
74 74
 		$f[] = $t['function'];
75 75
 	}
76 76
 	if (count($f)) {
77
-		$message .= ' [' . implode('(),', $f) . '()]';
77
+		$message .= ' ['.implode('(),', $f).'()]';
78 78
 	}
79 79
 
80 80
 	return $message;
@@ -266,8 +266,8 @@  discard block
 block discarded – undo
266 266
 		}
267 267
 		// le debug, c'est pour ce qui a ete produit par le compilateur
268 268
 		if (isset($GLOBALS['debug']['aucasou'])) {
269
-			list($table, $id, ) = $GLOBALS['debug']['aucasou'];
270
-			$nom = $GLOBALS['debug_objets']['courant'] . $id;
269
+			list($table, $id,) = $GLOBALS['debug']['aucasou'];
270
+			$nom = $GLOBALS['debug_objets']['courant'].$id;
271 271
 			$GLOBALS['debug_objets']['requete'][$nom] = $query;
272 272
 		}
273 273
 		$res = $f($select, $from, $where, $groupby, $orderby, $limit, $having, $serveur, true);
@@ -1144,7 +1144,7 @@  discard block
 block discarded – undo
1144 1144
 	// la globale n'est remplie qu'apres l'appel de sql_serveur.
1145 1145
 	if ($spip == null) {
1146 1146
 		$connexion = $GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
1147
-		$spip = $connexion['prefixe'] . '\_%';
1147
+		$spip = $connexion['prefixe'].'\_%';
1148 1148
 	}
1149 1149
 
1150 1150
 	return $f($spip, $serveur, $option !== false);
@@ -2034,7 +2034,7 @@  discard block
 block discarded – undo
2034 2034
 	}
2035 2035
 
2036 2036
 	// sql_quote produit une chaine dans tous les cas
2037
-	$valeurs = array_filter($valeurs, function ($v) {
2037
+	$valeurs = array_filter($valeurs, function($v) {
2038 2038
  return !is_array($v);
2039 2039
 	});
2040 2040
 	$valeurs = array_unique($valeurs);
@@ -2261,9 +2261,9 @@  discard block
 block discarded – undo
2261 2261
 		$jour = 0;
2262 2262
 	}
2263 2263
 
2264
-	return sprintf('%04u', $annee) . '-' . sprintf('%02u', $mois) . '-'
2265
-	. sprintf('%02u', $jour) . ' ' . sprintf('%02u', $h) . ':'
2266
-	. sprintf('%02u', $m) . ':' . sprintf('%02u', $s);
2264
+	return sprintf('%04u', $annee).'-'.sprintf('%02u', $mois).'-'
2265
+	. sprintf('%02u', $jour).' '.sprintf('%02u', $h).':'
2266
+	. sprintf('%02u', $m).':'.sprintf('%02u', $s);
2267 2267
 }
2268 2268
 
2269 2269
 
@@ -2325,7 +2325,7 @@  discard block
 block discarded – undo
2325 2325
  */
2326 2326
 function prefixer_table_spip($table, $prefixe) {
2327 2327
 	if ($prefixe) {
2328
-		$table = preg_replace('/^spip_/', $prefixe . '_', $table);
2328
+		$table = preg_replace('/^spip_/', $prefixe.'_', $table);
2329 2329
 	}
2330 2330
 	return $table;
2331 2331
 }
Please login to merge, or discard this patch.