";
$r.="";
$requete="select distinct code_langue from notices_langues where code_langue is not null and code_langue!='' order by ordre_langue";
$resultat=pmb_mysql_query($requete);
// on met les balises ";
$t[$marc_liste_langues->table[$res->code_langue]]=$s;
}
}
// tri le tableau selon les clés (ici les noms des langues, pas les codes)
ksort($t);
// recopie des balises triées dans la liste ";
return $r;
}
function search_other_function_clause() {
global $code_langue_restrict;
$r = "";
if ($code_langue_restrict) {
$r .= "select distinct num_notice as notice_id from notices_langues where code_langue='".$code_langue_restrict."' and type_langue=0";
}
return $r;
}
function search_other_function_has_values() {
global $code_langue_restrict;
if ($code_langue_restrict) return true;
else return false;
}
function search_other_function_get_values(){
global $code_langue_restrict;
return $code_langue_restrict;
}
function search_other_function_rec_history($n) {
global $code_langue_restrict;
$_SESSION["code_langue_restrict".$n]=$code_langue_restrict;
}
function search_other_function_get_history($n) {
global $code_langue_restrict;
$code_langue_restrict=$_SESSION["code_langue_restrict".$n];
}
function search_other_function_human_query($n) {
global $msg, $marc_liste_langues, $code_langue_restrict;
if (!$marc_liste_langues) $marc_liste_langues=new marc_list('lang');
$r="";
$code_langue_restrict=$_SESSION["code_langue_restrict".$n];
if ($code_langue_restrict) {
$r=$msg['langue_publication_query']." : ";
$r.=$marc_liste_langues->table[$code_langue_restrict];
}
return $r;
}
?>