Code Duplication    Length = 7-11 lines in 4 locations

ecrire/base/abstract_sql.php 4 locations

@@ 691-701 (lines=11) @@
688
 *     - Texte de la requête si demandé,
689
 *     - False en cas d'erreur.
690
 **/
691
function sql_insert($table, $noms, $valeurs, $desc = array(), $serveur = '', $option = true) {
692
	$f = sql_serveur('insert', $serveur, $option === 'continue' or $option === false);
693
	if (!is_string($f) or !$f) {
694
		return false;
695
	}
696
	$r = $f($table, $noms, $valeurs, $desc, $serveur, $option !== false);
697
	if ($r === false or $r === null) {
698
		spip_sql_erreur($serveur);
699
		$r = false;
700
	}
701
702
	return $r;
703
}
704
@@ 742-752 (lines=11) @@
739
 *     - Texte de la requête si demandé,
740
 *     - False en cas d'erreur.
741
 **/
742
function sql_insertq($table, $couples = array(), $desc = array(), $serveur = '', $option = true) {
743
	$f = sql_serveur('insertq', $serveur, $option === 'continue' or $option === false);
744
	if (!is_string($f) or !$f) {
745
		return false;
746
	}
747
	$r = $f($table, $couples, $desc, $serveur, $option !== false);
748
	if ($r === false or $r === null) {
749
		spip_sql_erreur($serveur);
750
		$r = false;
751
	}
752
753
	return $r;
754
}
755
@@ 787-797 (lines=11) @@
784
 *     - Texte de la requête si demandé,
785
 *     - False en cas d'erreur.
786
 **/
787
function sql_insertq_multi($table, $couples = array(), $desc = array(), $serveur = '', $option = true) {
788
	$f = sql_serveur('insertq_multi', $serveur, $option === 'continue' or $option === false);
789
	if (!is_string($f) or !$f) {
790
		return false;
791
	}
792
	$r = $f($table, $couples, $desc, $serveur, $option !== false);
793
	if ($r === false or $r === null) {
794
		spip_sql_erreur($serveur);
795
		$r = false;
796
	}
797
798
	return $r;
799
}
800
@@ 1271-1277 (lines=7) @@
1268
 * @return bool
1269
 *     true si succès, false en cas d'echec
1270
 **/
1271
function sql_create(
1272
	$nom,
1273
	$champs,
1274
	$cles = array(),
1275
	$autoinc = false,
1276
	$temporary = false,
1277
	$serveur = '',
1278
	$option = true
1279
) {
1280
	$f = sql_serveur('create', $serveur, $option === 'continue' or $option === false);