740,10 → 740,11 |
if (preg_match('/^([^_-]+)(?:_|-)([^_-]+)$/', $code, $match)) { |
$code = $match[1].ucfirst($match[2]); |
} |
$res = $this->getBdd()->recuperer(sprintf('SELECT * FROM %s WHERE id IN (SELECT id FROM %s WHERE code = "%s" AND classe_id = (SELECT id FROM %s WHERE code = "%s")) LIMIT 0, 100 -- %s:%s', 'bdnt_ontologies_v4_30', 'bdnt_ontologies_v4_30', $valeur, 'bdnt_ontologies_v4_30', $code, __FILE__, __LINE__), Bdd::MODE_OBJET); |
$requete = sprintf('SELECT * FROM %s WHERE id IN (SELECT id FROM %s WHERE code = "%s" AND classe_id = (SELECT id FROM %s WHERE code = "%s")) LIMIT 0, 100 -- %s:%s', Config::get('bdd_table_ontologies'), Config::get('bdd_table_ontologies'), $valeur, Config::get('bdd_table_ontologies'), $code, __FILE__, __LINE__); |
$res = $this->getBdd()->recuperer($requete); |
$nom_code = $valeur; |
if (is_object($res)) { |
$nom_code = $res->nom; |
if (is_array($res)) { |
$nom_code = $res['nom']; |
} |
$this->mettreEnCacheOntologie($champ, $valeur, $nom_code); |
} |