get_nb_results(); if(!$page) $page=1; $debut =($page-1)*$nb_per_page_gestion; if($nbr_lignes) { $ed_list = " ".$msg[103]." ".$msg[72]." ".$msg[147]." ".$msg["count_notices_assoc"]." "; $parity=1; $url_base = "./autorites.php?categ=editeurs&sub=reach&user_input=".rawurlencode($user_input) ; $sorted_publishers = $publishers_searcher->get_sorted_result('default', $debut, $nb_per_page_gestion); foreach ($sorted_publishers as $authority_id) { // On va chercher les infos spécifique à l'autorité $authority = new authority($authority_id); $publisher_id = $authority->get_num_object(); $ed = $authority->get_object_instance(); if ($parity % 2) { $pair_impair = "even"; } else { $pair_impair = "odd"; } $parity += 1; $notice_count_sql = "SELECT count(*) FROM notices WHERE ed1_id=".$publisher_id; $notice_count1 = pmb_mysql_result(pmb_mysql_query($notice_count_sql), 0, 0); $notice_count_sql = "SELECT count(*) FROM notices WHERE ed2_id=".$publisher_id; $notice_count = $notice_count1+pmb_mysql_result(pmb_mysql_query($notice_count_sql), 0, 0); $tr_javascript=" onmouseover=\"this.className='surbrillance'\" onmouseout=\"this.className='$pair_impair'\" "; $ed_list.= ""; $ed_list.= " "; $ed_list.= ""; //$ed_list.= ""; $ed_list.= $authority->get_display_statut_class_html().htmlentities($ed->name,ENT_QUOTES,$charset); $ed_list.= ""; //$ed_list.= ""; $ed_list.= ""; $affcall=''; if ($ed->ville || $ed->pays) { if ($ed->ville) { $affcall.=$ed->ville; if($ed->pays) $affcall.=' - '; } $affcall.=$ed->pays; } $ed_list.= htmlentities($affcall,ENT_QUOTES,$charset); $ed_list.= " "; if($ed->web) { $ed_list .= "".htmlentities($ed->web,ENT_QUOTES,$charset).""; }else { $ed_list .= ' '; } $ed_list .= ""; if($notice_count && $notice_count!=0) $ed_list .= "".$notice_count.""; else $ed_list .= ' '; $ed_list .= ""; } // fin while $url_base = $url_base.'&authority_statut='.$authority_statut; if (!$last_param) $nav_bar = aff_pagination ($url_base, $nbr_lignes, $nb_per_page_gestion, $page, 10, false, true) ; else $nav_bar = ""; // affichage du résultat print $publishers_searcher->get_results_list_from_search($msg['154'], $user_input, $ed_list, $nav_bar); } else { // la requête n'a produit aucun résultat error_message($msg[152], str_replace('!!ed_cle!!', $user_input, $msg[153]), 0, './autorites.php?categ=editeurs&sub=&id='); }