Completed
Push — master ( 1356d3...a4fdb4 )
by cam
01:00
created
ecrire/req/mysql.php 1 patch
Spacing   +77 added lines, -77 removed lines patch added patch discarded remove patch
@@ -58,12 +58,12 @@  discard block
 block discarded – undo
58 58
 			$link = @mysqli_connect($host, $login, $pass);
59 59
 		}
60 60
 	} catch (\mysqli_sql_exception $e) {
61
-		spip_log('mysqli_sql_exception: ' . $e->getMessage(), 'mysql.' . _LOG_DEBUG);
61
+		spip_log('mysqli_sql_exception: '.$e->getMessage(), 'mysql.'._LOG_DEBUG);
62 62
 		$link = false;
63 63
 	}
64 64
 
65 65
 	if (!$link) {
66
-		spip_log('Echec mysqli_connect. Erreur : ' . mysqli_connect_error(), 'mysql.' . _LOG_HS);
66
+		spip_log('Echec mysqli_connect. Erreur : '.mysqli_connect_error(), 'mysql.'._LOG_HS);
67 67
 
68 68
 		return false;
69 69
 	}
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
 	}
83 83
 
84 84
 	spip_log(
85
-		"Connexion MySQLi vers $host, base $db, prefixe $prefixe " . ($ok ? 'operationnelle' : 'impossible'),
85
+		"Connexion MySQLi vers $host, base $db, prefixe $prefixe ".($ok ? 'operationnelle' : 'impossible'),
86 86
 		_LOG_DEBUG
87 87
 	);
88 88
 
@@ -173,9 +173,9 @@  discard block
 block discarded – undo
173 173
  */
174 174
 function spip_mysql_set_charset($charset, $serveur = '', $requeter = true) {
175 175
 	$connexion = &$GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
176
-	spip_log('changement de charset sql : ' . 'SET NAMES ' . _q($charset), _LOG_DEBUG);
176
+	spip_log('changement de charset sql : '.'SET NAMES '._q($charset), _LOG_DEBUG);
177 177
 
178
-	return mysqli_query($connexion['link'], $connexion['last'] = 'SET NAMES ' . _q($charset));
178
+	return mysqli_query($connexion['link'], $connexion['last'] = 'SET NAMES '._q($charset));
179 179
 }
180 180
 
181 181
 
@@ -190,7 +190,7 @@  discard block
 block discarded – undo
190 190
 function spip_mysql_get_charset($charset = [], $serveur = '', $requeter = true) {
191 191
 	$connexion = &$GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
192 192
 	$connexion['last'] = $c = 'SHOW CHARACTER SET'
193
-		. (!$charset ? '' : (' LIKE ' . _q($charset['charset'])));
193
+		. (!$charset ? '' : (' LIKE '._q($charset['charset'])));
194 194
 
195 195
 	return spip_mysql_fetch(mysqli_query($connexion['link'], $c), null, $serveur);
196 196
 }
@@ -234,21 +234,21 @@  discard block
 block discarded – undo
234 234
 	$debug = '';
235 235
 	if (defined('_DEBUG_SLOW_QUERIES') and _DEBUG_SLOW_QUERIES) {
236 236
 		if (isset($GLOBALS['debug']['aucasou'])) {
237
-			[, $id, , $infos] = $GLOBALS['debug']['aucasou'];
238
-			$debug .= "BOUCLE$id @ " . ($infos[0] ?? '') . ' | ';
237
+			[, $id,, $infos] = $GLOBALS['debug']['aucasou'];
238
+			$debug .= "BOUCLE$id @ ".($infos[0] ?? '').' | ';
239 239
 		}
240 240
 		if (isset($_SERVER['REQUEST_URI'])) {
241 241
 			$debug .= $_SERVER['REQUEST_URI'];
242 242
 		}
243 243
 		if (!empty($GLOBALS['ip'])) {
244
-			$debug .= ' + ' . $GLOBALS['ip'];
244
+			$debug .= ' + '.$GLOBALS['ip'];
245 245
 		}
246
-		$debug = ' /* ' . mysqli_real_escape_string($link, str_replace('*/', '@/', $debug)) . ' */';
246
+		$debug = ' /* '.mysqli_real_escape_string($link, str_replace('*/', '@/', $debug)).' */';
247 247
 	}
248 248
 	try {
249
-		$r = mysqli_query($link, $query . $debug);
249
+		$r = mysqli_query($link, $query.$debug);
250 250
 	} catch (\mysqli_sql_exception $e) {
251
-		spip_log('mysqli_sql_exception: ' . $e->getMessage(), 'mysql.' . _LOG_DEBUG);
251
+		spip_log('mysqli_sql_exception: '.$e->getMessage(), 'mysql.'._LOG_DEBUG);
252 252
 		$r = false;
253 253
 		// Todo: utiliser l’exception ensuite plutôt que les appels à spip_mysql_errno()
254 254
 		// mais il faut pour php < 8.1 forcer les exeptions via mysqli_report().
@@ -265,7 +265,7 @@  discard block
 block discarded – undo
265 265
 			$connexion = &$GLOBALS['connexions'][$serveur ? strtolower($serveur) : 0];
266 266
 			$link = $connexion['link'];
267 267
 			//On retente au cas où
268
-			$r = mysqli_query($link, $query . $debug);
268
+			$r = mysqli_query($link, $query.$debug);
269 269
 		}
270 270
 	}
271 271
 
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
 	// d'utiliser ceux-ci, copie-colle de phpmyadmin
295 295
 	$query = preg_replace(',^TABLE\s*`([^`]*)`,i', "TABLE \\1", $query);
296 296
 
297
-	return spip_mysql_query('ALTER ' . $query, $serveur, $requeter); # i.e. que PG se debrouille
297
+	return spip_mysql_query('ALTER '.$query, $serveur, $requeter); # i.e. que PG se debrouille
298 298
 }
299 299
 
300 300
 
@@ -307,7 +307,7 @@  discard block
 block discarded – undo
307 307
  * @return bool            Toujours true
308 308
  */
309 309
 function spip_mysql_optimize($table, $serveur = '', $requeter = true) {
310
-	spip_mysql_query('OPTIMIZE TABLE ' . $table);
310
+	spip_mysql_query('OPTIMIZE TABLE '.$table);
311 311
 
312 312
 	return true;
313 313
 }
@@ -330,7 +330,7 @@  discard block
 block discarded – undo
330 330
 	$link = $connexion['link'];
331 331
 	$db = $connexion['db'];
332 332
 
333
-	$query = 'EXPLAIN ' . _mysql_traite_query($query, $db, $prefixe);
333
+	$query = 'EXPLAIN '._mysql_traite_query($query, $db, $prefixe);
334 334
 	$r = mysqli_query($link, $query);
335 335
 
336 336
 	return spip_mysql_fetch($r, null, $serveur);
@@ -381,7 +381,7 @@  discard block
 block discarded – undo
381 381
 		. calculer_mysql_expression('WHERE', $where)
382 382
 		. calculer_mysql_expression('GROUP BY', $groupby, ',')
383 383
 		. calculer_mysql_expression('HAVING', $having)
384
-		. ($orderby ? ("\nORDER BY " . spip_mysql_order($orderby)) : '')
384
+		. ($orderby ? ("\nORDER BY ".spip_mysql_order($orderby)) : '')
385 385
 		. ($limit ? "\nLIMIT $limit" : '');
386 386
 
387 387
 	// renvoyer la requete inerte si demandee
@@ -471,12 +471,12 @@  discard block
 block discarded – undo
471 471
 	$exp = "\n$expression ";
472 472
 
473 473
 	if (!is_array($v)) {
474
-		return $exp . $v;
474
+		return $exp.$v;
475 475
 	} else {
476 476
 		if (strtoupper($join) === 'AND') {
477
-			return $exp . join("\n\t$join ", array_map('calculer_mysql_where', $v));
477
+			return $exp.join("\n\t$join ", array_map('calculer_mysql_where', $v));
478 478
 		} else {
479
-			return $exp . join($join, $v);
479
+			return $exp.join($join, $v);
480 480
 		}
481 481
 	}
482 482
 }
@@ -494,17 +494,17 @@  discard block
 block discarded – undo
494 494
 		if (substr($k, -1) == '@') {
495 495
 			// c'est une jointure qui se refere au from precedent
496 496
 			// pas de virgule
497
-			$res .= '  ' . $v;
497
+			$res .= '  '.$v;
498 498
 		} else {
499 499
 			if (!is_numeric($k)) {
500 500
 				$p = strpos($v, ' ');
501 501
 				if ($p) {
502
-					$v = substr($v, 0, $p) . " AS `$k`" . substr($v, $p);
502
+					$v = substr($v, 0, $p)." AS `$k`".substr($v, $p);
503 503
 				} else {
504 504
 					$v .= " AS `$k`";
505 505
 				}
506 506
 			}
507
-			$res .= ', ' . $v;
507
+			$res .= ', '.$v;
508 508
 		}
509 509
 	}
510 510
 
@@ -534,13 +534,13 @@  discard block
 block discarded – undo
534 534
 function _mysql_traite_query($query, $db = '', $prefixe = '', $echappe_textes = true) {
535 535
 
536 536
 	if ($GLOBALS['mysql_rappel_nom_base'] and $db) {
537
-		$pref = '`' . $db . '`.';
537
+		$pref = '`'.$db.'`.';
538 538
 	} else {
539 539
 		$pref = '';
540 540
 	}
541 541
 
542 542
 	if ($prefixe) {
543
-		$pref .= $prefixe . '_';
543
+		$pref .= $prefixe.'_';
544 544
 	}
545 545
 
546 546
 	if (!preg_match('/\s(SET|VALUES|WHERE|DATABASE)\s/i', $query, $regs)) {
@@ -559,7 +559,7 @@  discard block
 block discarded – undo
559 559
 				$suite_echap = $suite;
560 560
 			}
561 561
 			if (preg_match('/^(.*?)([(]\s*SELECT\b.*)$/si', $suite_echap, $r)) {
562
-				$suite_echap = $r[1] . _mysql_traite_query($r[2], $db, $prefixe, false);
562
+				$suite_echap = $r[1]._mysql_traite_query($r[2], $db, $prefixe, false);
563 563
 				if ($echappe_textes) {
564 564
 					$suite = query_reinjecte_textes($suite_echap, $textes);
565 565
 				}
@@ -569,7 +569,7 @@  discard block
 block discarded – undo
569 569
 			}
570 570
 		}
571 571
 	}
572
-	$r = preg_replace(_SQL_PREFIXE_TABLE_MYSQL, '\1' . $pref, $query) . $suite;
572
+	$r = preg_replace(_SQL_PREFIXE_TABLE_MYSQL, '\1'.$pref, $query).$suite;
573 573
 
574 574
 	// en option, remplacer les emoji (que mysql ne sait pas gérer) en &#128169;
575 575
 	// remplacer les emoji (que mysql ne sait pas gérer) en &#128169;
@@ -605,7 +605,7 @@  discard block
 block discarded – undo
605 605
 	$link = _mysql_link($serveur);
606 606
 	$ok = mysqli_select_db($link, $db);
607 607
 	if (!$ok) {
608
-		spip_log('Echec mysqli_selectdb. Erreur : ' . mysqli_error($link), 'mysql.' . _LOG_CRITIQUE);
608
+		spip_log('Echec mysqli_selectdb. Erreur : '.mysqli_error($link), 'mysql.'._LOG_CRITIQUE);
609 609
 	}
610 610
 
611 611
 	return $ok;
@@ -695,10 +695,10 @@  discard block
 block discarded – undo
695 695
 
696 696
 	$character_set = '';
697 697
 	if (@$GLOBALS['meta']['charset_sql_base']) {
698
-		$character_set .= ' CHARACTER SET ' . $GLOBALS['meta']['charset_sql_base'];
698
+		$character_set .= ' CHARACTER SET '.$GLOBALS['meta']['charset_sql_base'];
699 699
 	}
700 700
 	if (@$GLOBALS['meta']['charset_collation_sql_base']) {
701
-		$character_set .= ' COLLATE ' . $GLOBALS['meta']['charset_collation_sql_base'];
701
+		$character_set .= ' COLLATE '.$GLOBALS['meta']['charset_collation_sql_base'];
702 702
 	}
703 703
 
704 704
 	foreach ($champs as $k => $v) {
@@ -708,7 +708,7 @@  discard block
 block discarded – undo
708 708
 				preg_match(',(char|text),i', $defs[1])
709 709
 				and !preg_match(',(binary|CHARACTER|COLLATE),i', $v)
710 710
 			) {
711
-				$v = $defs[1] . $character_set . ' ' . substr($v, strlen($defs[1]));
711
+				$v = $defs[1].$character_set.' '.substr($v, strlen($defs[1]));
712 712
 			}
713 713
 		}
714 714
 
@@ -720,7 +720,7 @@  discard block
 block discarded – undo
720 720
 		$s = ',';
721 721
 	}
722 722
 	$temporary = $temporary ? 'TEMPORARY' : '';
723
-	$q = "CREATE $temporary TABLE IF NOT EXISTS $nom ($query" . ($keys ? ",$keys" : '') . ')'
723
+	$q = "CREATE $temporary TABLE IF NOT EXISTS $nom ($query".($keys ? ",$keys" : '').')'
724 724
 		. ' ENGINE=MyISAM'
725 725
 		. ($character_set ? " DEFAULT $character_set" : '')
726 726
 		. "\n";
@@ -800,7 +800,7 @@  discard block
 block discarded – undo
800 800
 		return false;
801 801
 	}
802 802
 
803
-	$query = "CREATE VIEW $nom AS " . $query_select;
803
+	$query = "CREATE VIEW $nom AS ".$query_select;
804 804
 
805 805
 	return spip_mysql_query($query, $serveur, $requeter);
806 806
 }
@@ -858,7 +858,7 @@  discard block
 block discarded – undo
858 858
  *     Ressource à utiliser avec sql_fetch()
859 859
  **/
860 860
 function spip_mysql_showbase($match, $serveur = '', $requeter = true) {
861
-	return spip_mysql_query('SHOW TABLES LIKE ' . _q($match), $serveur, $requeter);
861
+	return spip_mysql_query('SHOW TABLES LIKE '._q($match), $serveur, $requeter);
862 862
 }
863 863
 
864 864
 /**
@@ -891,7 +891,7 @@  discard block
 block discarded – undo
891 891
  *     Ressource à utiliser avec sql_fetch()
892 892
  **/
893 893
 function spip_mysql_table_exists(string $table, $serveur = '', $requeter = true) {
894
-	$r = spip_mysql_query('SHOW TABLES LIKE ' . _q($table), $serveur, $requeter);
894
+	$r = spip_mysql_query('SHOW TABLES LIKE '._q($table), $serveur, $requeter);
895 895
 	if (!$requeter) {
896 896
 		return $r;
897 897
 	}
@@ -973,22 +973,22 @@  discard block
 block discarded – undo
973 973
 			}
974 974
 			if ($val['Default'] === '0' || $val['Default']) {
975 975
 				if (preg_match('/[A-Z_]/', $val['Default'])) {
976
-					$nfields[$val['Field']] .= ' DEFAULT ' . $val['Default'];
976
+					$nfields[$val['Field']] .= ' DEFAULT '.$val['Default'];
977 977
 				} else {
978
-					$nfields[$val['Field']] .= " DEFAULT '" . $val['Default'] . "'";
978
+					$nfields[$val['Field']] .= " DEFAULT '".$val['Default']."'";
979 979
 				}
980 980
 			}
981 981
 			if ($val['Extra']) {
982
-				$nfields[$val['Field']] .= ' ' . $val['Extra'];
982
+				$nfields[$val['Field']] .= ' '.$val['Extra'];
983 983
 			}
984 984
 			if ($val['Key'] == 'PRI') {
985 985
 				$nkeys['PRIMARY KEY'] = $val['Field'];
986 986
 			} else {
987 987
 				if ($val['Key'] == 'MUL') {
988
-					$nkeys['KEY ' . $val['Field']] = $val['Field'];
988
+					$nkeys['KEY '.$val['Field']] = $val['Field'];
989 989
 				} else {
990 990
 					if ($val['Key'] == 'UNI') {
991
-						$nkeys['UNIQUE KEY ' . $val['Field']] = $val['Field'];
991
+						$nkeys['UNIQUE KEY '.$val['Field']] = $val['Field'];
992 992
 					}
993 993
 				}
994 994
 			}
@@ -1059,7 +1059,7 @@  discard block
 block discarded – undo
1059 1059
 	$serveur = '',
1060 1060
 	$requeter = true
1061 1061
 ) {
1062
-	$c = !$groupby ? '*' : ('DISTINCT ' . (is_string($groupby) ? $groupby : join(',', $groupby)));
1062
+	$c = !$groupby ? '*' : ('DISTINCT '.(is_string($groupby) ? $groupby : join(',', $groupby)));
1063 1063
 
1064 1064
 	$r = spip_mysql_select("COUNT($c)", $from, $where, '', '', '', $having, $serveur, $requeter);
1065 1065
 	if (!$requeter) {
@@ -1099,7 +1099,7 @@  discard block
 block discarded – undo
1099 1099
 	if ($s) {
1100 1100
 		$trace = debug_backtrace();
1101 1101
 		if ($trace[0]['function'] != 'spip_mysql_error') {
1102
-			spip_log("$s - $query - " . sql_error_backtrace(), 'mysql.' . _LOG_ERREUR);
1102
+			spip_log("$s - $query - ".sql_error_backtrace(), 'mysql.'._LOG_ERREUR);
1103 1103
 		}
1104 1104
 	}
1105 1105
 
@@ -1225,7 +1225,7 @@  discard block
 block discarded – undo
1225 1225
 	try {
1226 1226
 		$insert = mysqli_query($link, $query);
1227 1227
 	} catch (\mysqli_sql_exception $e) {
1228
-		spip_log('mysqli_sql_exception: ' . $e->getMessage(), 'mysql.' . _LOG_DEBUG);
1228
+		spip_log('mysqli_sql_exception: '.$e->getMessage(), 'mysql.'._LOG_DEBUG);
1229 1229
 		// Todo: utiliser l’exception ensuite plutôt que les appels à spip_mysql_errno()
1230 1230
 		// mais il faut pour php < 8.1 forcer les exeptions via mysqli_report().
1231 1231
 	}
@@ -1280,8 +1280,8 @@  discard block
 block discarded – undo
1280 1280
 
1281 1281
 	return spip_mysql_insert(
1282 1282
 		$table,
1283
-		'(' . join(',', array_keys($couples)) . ')',
1284
-		'(' . join(',', $couples) . ')',
1283
+		'('.join(',', array_keys($couples)).')',
1284
+		'('.join(',', $couples).')',
1285 1285
 		$desc,
1286 1286
 		$serveur,
1287 1287
 		$requeter
@@ -1318,7 +1318,7 @@  discard block
 block discarded – undo
1318 1318
 	}
1319 1319
 	$fields = $desc['field'] ?? [];
1320 1320
 
1321
-	$cles = '(' . join(',', array_keys(reset($tab_couples))) . ')';
1321
+	$cles = '('.join(',', array_keys(reset($tab_couples))).')';
1322 1322
 	$valeurs = [];
1323 1323
 	$r = false;
1324 1324
 
@@ -1327,7 +1327,7 @@  discard block
 block discarded – undo
1327 1327
 		foreach ($couples as $champ => $val) {
1328 1328
 			$couples[$champ] = spip_mysql_cite($val, $fields[$champ]);
1329 1329
 		}
1330
-		$valeurs[] = '(' . join(',', $couples) . ')';
1330
+		$valeurs[] = '('.join(',', $couples).')';
1331 1331
 		if (count($valeurs) >= 100) {
1332 1332
 			$r = spip_mysql_insert($table, $cles, join(', ', $valeurs), $desc, $serveur, $requeter);
1333 1333
 			$valeurs = [];
@@ -1364,7 +1364,7 @@  discard block
 block discarded – undo
1364 1364
 function spip_mysql_update($table, $champs, $where = '', $desc = [], $serveur = '', $requeter = true) {
1365 1365
 	$set = [];
1366 1366
 	foreach ($champs as $champ => $val) {
1367
-		$set[] = $champ . "=$val";
1367
+		$set[] = $champ."=$val";
1368 1368
 	}
1369 1369
 	if (!empty($set)) {
1370 1370
 		return spip_mysql_query(
@@ -1420,7 +1420,7 @@  discard block
 block discarded – undo
1420 1420
 	}
1421 1421
 	$set = [];
1422 1422
 	foreach ($champs as $champ => $val) {
1423
-		$set[] = $champ . '=' . spip_mysql_cite($val, @$fields[$champ]);
1423
+		$set[] = $champ.'='.spip_mysql_cite($val, @$fields[$champ]);
1424 1424
 	}
1425 1425
 
1426 1426
 	return spip_mysql_query(
@@ -1489,10 +1489,10 @@  discard block
 block discarded – undo
1489 1489
  *     - False en cas d'erreur.
1490 1490
  **/
1491 1491
 function spip_mysql_replace($table, $couples, $desc = [], $serveur = '', $requeter = true) {
1492
-	return spip_mysql_query("REPLACE $table (" . join(',', array_keys($couples)) . ') VALUES (' . join(
1492
+	return spip_mysql_query("REPLACE $table (".join(',', array_keys($couples)).') VALUES ('.join(
1493 1493
 		',',
1494 1494
 		array_map('_q', $couples)
1495
-	) . ')', $serveur, $requeter);
1495
+	).')', $serveur, $requeter);
1496 1496
 }
1497 1497
 
1498 1498
 
@@ -1521,10 +1521,10 @@  discard block
 block discarded – undo
1521 1521
  *     - False en cas d'erreur.
1522 1522
  **/
1523 1523
 function spip_mysql_replace_multi($table, $tab_couples, $desc = [], $serveur = '', $requeter = true) {
1524
-	$cles = '(' . join(',', array_keys($tab_couples[0])) . ')';
1524
+	$cles = '('.join(',', array_keys($tab_couples[0])).')';
1525 1525
 	$valeurs = [];
1526 1526
 	foreach ($tab_couples as $couples) {
1527
-		$valeurs[] = '(' . join(',', array_map('_q', $couples)) . ')';
1527
+		$valeurs[] = '('.join(',', array_map('_q', $couples)).')';
1528 1528
 	}
1529 1529
 	$valeurs = implode(', ', $valeurs);
1530 1530
 
@@ -1544,28 +1544,28 @@  discard block
 block discarded – undo
1544 1544
  */
1545 1545
 function spip_mysql_multi($objet, $lang) {
1546 1546
 	$lengthlang = strlen("[$lang]");
1547
-	$posmulti = 'INSTR(' . $objet . ", '<multi>')";
1548
-	$posfinmulti = 'INSTR(' . $objet . ", '</multi>')";
1549
-	$debutchaine = 'LEFT(' . $objet . ", $posmulti-1)";
1550
-	$finchaine = 'RIGHT(' . $objet . ', CHAR_LENGTH(' . $objet . ") -(7+$posfinmulti))";
1551
-	$chainemulti = 'TRIM(SUBSTRING(' . $objet . ", $posmulti+7, $posfinmulti -(7+$posmulti)))";
1552
-	$poslang = "INSTR($chainemulti,'[" . $lang . "]')";
1547
+	$posmulti = 'INSTR('.$objet.", '<multi>')";
1548
+	$posfinmulti = 'INSTR('.$objet.", '</multi>')";
1549
+	$debutchaine = 'LEFT('.$objet.", $posmulti-1)";
1550
+	$finchaine = 'RIGHT('.$objet.', CHAR_LENGTH('.$objet.") -(7+$posfinmulti))";
1551
+	$chainemulti = 'TRIM(SUBSTRING('.$objet.", $posmulti+7, $posfinmulti -(7+$posmulti)))";
1552
+	$poslang = "INSTR($chainemulti,'[".$lang."]')";
1553 1553
 	$poslang = "IF($poslang=0,INSTR($chainemulti,']')+1,$poslang+$lengthlang)";
1554
-	$chainelang = 'TRIM(SUBSTRING(' . $objet . ", $posmulti+7+$poslang-1,$posfinmulti -($posmulti+7+$poslang-1) ))";
1555
-	$posfinlang = 'INSTR(' . $chainelang . ", '[')";
1554
+	$chainelang = 'TRIM(SUBSTRING('.$objet.", $posmulti+7+$poslang-1,$posfinmulti -($posmulti+7+$poslang-1) ))";
1555
+	$posfinlang = 'INSTR('.$chainelang.", '[')";
1556 1556
 	$chainelang = "IF($posfinlang>0,LEFT($chainelang,$posfinlang-1),$chainelang)";
1557 1557
 	//$chainelang = "LEFT($chainelang,$posfinlang-1)";
1558
-	$retour = "(TRIM(IF($posmulti = 0 , " .
1559
-		'     TRIM(' . $objet . '), ' .
1560
-		'     CONCAT( ' .
1561
-		"          $debutchaine, " .
1562
-		'          IF( ' .
1563
-		"               $poslang = 0, " .
1564
-		"                     $chainemulti, " .
1565
-		"               $chainelang" .
1566
-		'          ), ' .
1567
-		"          $finchaine" .
1568
-		'     ) ' .
1558
+	$retour = "(TRIM(IF($posmulti = 0 , ".
1559
+		'     TRIM('.$objet.'), '.
1560
+		'     CONCAT( '.
1561
+		"          $debutchaine, ".
1562
+		'          IF( '.
1563
+		"               $poslang = 0, ".
1564
+		"                     $chainemulti, ".
1565
+		"               $chainelang".
1566
+		'          ), '.
1567
+		"          $finchaine".
1568
+		'     ) '.
1569 1569
 		'))) AS multi';
1570 1570
 
1571 1571
 	return $retour;
@@ -1582,7 +1582,7 @@  discard block
 block discarded – undo
1582 1582
  *     Valeur hexadécimale pour MySQL
1583 1583
  **/
1584 1584
 function spip_mysql_hex($v) {
1585
-	return '0x' . $v;
1585
+	return '0x'.$v;
1586 1586
 }
1587 1587
 
1588 1588
 /**
@@ -1622,7 +1622,7 @@  discard block
 block discarded – undo
1622 1622
  *     Expression SQL
1623 1623
  **/
1624 1624
 function spip_mysql_date_proche($champ, $interval, $unite) {
1625
-	$use_now = ( ($champ === 'maj' or strpos($champ, '.maj')) ? true : false );
1625
+	$use_now = (($champ === 'maj' or strpos($champ, '.maj')) ? true : false);
1626 1626
 	return '('
1627 1627
 	. $champ
1628 1628
 	. (($interval <= 0) ? '>' : '<')
@@ -1677,7 +1677,7 @@  discard block
 block discarded – undo
1677 1677
 		} elseif ($v === null) {
1678 1678
 			return "''";
1679 1679
 		}
1680
-		return "'" . addslashes($v) . "'";
1680
+		return "'".addslashes($v)."'";
1681 1681
 	}
1682 1682
 
1683 1683
 	if ($v === null) {
@@ -1701,7 +1701,7 @@  discard block
 block discarded – undo
1701 1701
 		}
1702 1702
 	}
1703 1703
 
1704
-	return ("'" . addslashes($v) . "'");
1704
+	return ("'".addslashes($v)."'");
1705 1705
 }
1706 1706
 
1707 1707
 /**
@@ -1735,7 +1735,7 @@  discard block
 block discarded – undo
1735 1735
 	} else {
1736 1736
 		$GLOBALS['mysql_rappel_nom_base'] = false;
1737 1737
 
1738
-		return "\$GLOBALS['mysql_rappel_nom_base'] = false; " .
1738
+		return "\$GLOBALS['mysql_rappel_nom_base'] = false; ".
1739 1739
 		"/* echec de test_rappel_nom_base_mysql a l'installation. */\n";
1740 1740
 	}
1741 1741
 }
Please login to merge, or discard this patch.