\n"; if($id) { $id = intval($id); $rqt_auteurs = "select author_id as aut from authors where author_see='$id' and author_id!=0 "; $rqt_auteurs .= "union select author_see as aut from authors where author_id='$id' and author_see!=0 " ; $res_auteurs = pmb_mysql_query($rqt_auteurs, $dbh); $clause_auteurs = " in ('$id' "; while(($id_aut=pmb_mysql_fetch_object($res_auteurs))) { $clause_auteurs .= ", '".$id_aut->aut."' "; $rqt_auteursuite = "select author_id as aut from authors where author_see='$id_aut->aut' and author_id!=0 "; $res_auteursuite = pmb_mysql_query($rqt_auteursuite, $dbh); while(($id_autsuite=pmb_mysql_fetch_object($res_auteursuite))) $clause_auteurs .= ", '".$id_autsuite->aut."' "; } $clause_auteurs .= " ) " ; // affichage des informations sur l'auteur $ourAuteur = new auteur($id); if($ourAuteur->type == 72) { // Congrès print pmb_bidi("

".$msg["congres_see_title"]." $renvoi

\n"); } else if($ourAuteur->type == 71) { // Collectivités print pmb_bidi("

".$msg["collectivite_see_title"]." $renvoi

\n"); } else { print pmb_bidi("

".$msg["author_see_title"]." $renvoi

\n"); } print "
\n"; print "
\n >\n"; print pmb_bidi($ourAuteur->print_congres_titre()); $ourAuteur->get_similar_name($ourAuteur->type); print $ourAuteur->print_similar_name(); print $ourAuteur->author_comment; // récupération des formes rejetées pour affichage $requete = "select distinct author_id as aut from authors where author_id $clause_auteurs and author_id!=$id " ; $res = pmb_mysql_query($requete, $dbh); while (($obj=pmb_mysql_fetch_object($res))) { $objRenvoi = new auteur($obj->aut); if (pmb_strlen($renvoi)) { $renvoi .= ', ('.$objRenvoi->get_isbd().")"; } else { $renvoi = $objRenvoi->isbd_entry; } } if (pmb_strlen($renvoi)) print pmb_bidi("$renvoi
\n"); $aut_link= new aut_link(AUT_TABLE_AUTHORS,$id); print pmb_bidi($aut_link->get_display()); print "
\n"; $authority_page = new authority_page_congres($id); //LISTE DE NOTICES ASSOCIEES //composition du contexte, puis envoi des données au template Django $context = array(); //$authority = new authority(0, $id, AUT_TABLE_AUTHORS); $authority = authorities_collection::get_authority('authority', 0, ['num_object' => $id, 'type_object' => AUT_TABLE_AUTHORS]); $authority->set_recordslist($authority_page->get_recordslist()); print $authority->render($context); } else { print pmb_bidi("

".$msg["author_see_title"]." $renvoi

\n"); print "
\n"; } print "
\n"; print "
\n";