Code Duplication    Length = 7-7 lines in 2 locations

ecrire/req/mysql.php 1 location

@@ 890-896 (lines=7) @@
887
		}
888
		$keys = array();
889
890
		foreach (preg_split('/\)\s*(,|$)/', $namedkeys) as $v) {
891
			if (preg_match("/^\s*([^(]*)\(([^(]*(\(\d+\))?)$/", $v, $r)) {
892
				$k = str_replace("`", '', trim($r[1]));
893
				$t = strtolower(str_replace("`", '', $r[2]));
894
				if ($k && !isset($keys[$k])) {
895
					$keys[$k] = $t;
896
				} else {
897
					$keys[] = $t;
898
				}
899
			}

ecrire/req/sqlite_generique.php 1 location

@@ 1845-1851 (lines=7) @@
1842
				$k_precedent = $k;
1843
			}
1844
			// key inclues dans la requete
1845
			foreach (preg_split('/\)\s*(,|$)/', $namedkeys) as $v) {
1846
				if (preg_match("/^\s*([^(]*)\(([^(]*(\(\d+\))?)$/", $v, $r)) {
1847
					$k = str_replace("`", '', trim($r[1]));
1848
					$t = trim(strtolower(str_replace("`", '', $r[2])), '"');
1849
					if ($k && !isset($keys[$k])) {
1850
						$keys[$k] = $t;
1851
					} else {
1852
						$keys[] = $t;
1853
					}
1854
				}