Changeset 111409 in spip-zone
- Timestamp:
- Aug 23, 2018, 7:17:45 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/isocode/trunk/demo/isocode_fonctions.php
r111408 r111409 70 70 $from = array('spip_iso639codes'); 71 71 $select = array('*'); 72 $ default= array('nom_spip' => $_nom, 'type_code' => '', 'erreur' => false);72 $codes_verifies[$_code] = array('nom_spip' => $_nom, 'type_code' => '', 'erreur' => false); 73 73 if (strlen($_code) == 2) { 74 74 // Si le code a une taille de 2 caractères on recherche de suite dans la table iso639codes … … 77 77 $codes_iso = sql_fetsel($select, $from, $where); 78 78 if ($codes_iso) { 79 $codes_verifies[$_code] = array_merge($ default, $codes_iso);79 $codes_verifies[$_code] = array_merge($codes_verifies[$_code], $codes_iso); 80 80 $codes_verifies[$_code]['type_code'] = '639-1'; 81 81 } else { … … 89 89 $codes_iso = sql_fetsel($select, $from, $where); 90 90 if ($codes_iso) { 91 $codes_verifies[$_code] = array_merge($ default, $codes_iso);91 $codes_verifies[$_code] = array_merge($codes_verifies[$_code], $codes_iso); 92 92 $codes_verifies[$_code]['type_code'] = '639-3'; 93 93 } else { … … 95 95 $code_famille = sql_fetsel($select, array('spip_iso639families'), $where); 96 96 if ($code_famille) { 97 $codes_verifies[$_code] = array_merge($ default, $code_famille);97 $codes_verifies[$_code] = array_merge($codes_verifies[$_code], $code_famille); 98 98 $codes_verifies[$_code]['type_code'] = '639-5'; 99 99 } else {
Note: See TracChangeset
for help on using the changeset viewer.