source: spip-zone/_plugins_/traduction_rubriques_autrement/trad_rub_fonctions.php @ 43394

Last change on this file since 43394 was 43394, checked in by abelass@…, 10 years ago

utilisation de sql_quote()

File size: 1.1 KB
Line 
1<?php
2function destination_traduction($lang,$id_trad){
3        $id_trad_parent=sql_fetsel('id_trad,id_parent','spip_rubriques','id_rubrique='.sql_quote($id_trad));
4        if($id_trad_parent['id_trad']){
5                $trads = sql_getfetsel('id_parent','spip_rubriques','id_trad='.sql_quote($id_trad_parent['id_trad']).' AND lang='.sql_quote($lang));   
6                if($id_trad=sql_getfetsel('id_trad','spip_rubriques','id_trad='.sql_quote($id_trad_parent['id_parent']).' AND lang='.sql_quote($lang)))
7                        $trads = sql_getfetsel('id_rubrique','spip_rubriques','id_trad='.sql_quote($id_trad).' AND lang='.sql_quote($lang));   
8                }
9        elseif($id_trad_parent['id_parent']){
10                $id_trad_parent2=sql_fetsel('id_trad,id_parent','spip_rubriques','id_rubrique='.sql_quote($id_trad_parent['id_parent']));
11                if($id_trad_parent2['id_trad']){
12                                $trads = sql_getfetsel('id_rubrique','spip_rubriques','id_trad='.sql_quote($id_trad_parent2['id_trad']).' AND lang='.sql_quote($lang));
13                        }
14                }
15        if(!$trads){
16                $trads = sql_getfetsel('id_rubrique','spip_rubriques','id_parent=0 AND lang='.sql_quote($lang));               
17                }
18return $trads;
19}       
20?>
Note: See TracBrowser for help on using the repository browser.