$resultat_isbd = $ligne3["isbd"]; if (isISBN($ligne3["isbn"])) { $resultat_isbn = formatISBN($ligne3["isbn"]); } else { $resultat_isbn = $ligne3["isbn"]; } $resultat_bib_name = $ligne3["bib_nom"]; $resultat_bib_format = $ligne3["format"]; $test_resultat++; $lien = "<a "; if ($i == 0) { $lien .= " id='premierresultat' "; } $i++; $lien .= " href='./catalog.php?categ=z3950&action=import&id_notice={$id_notice}&znotices_id=" . $znotices_id . "&last_query_id=" . $last_query_id . "&tri1=" . $tri1 . "&tri2=" . $tri2 . "' >" . $resultat_titre . " / " . $resultat_auteur . "</a>"; $retour_affichage .= zshow_isbd($resultat_isbd, $lien); $retour_affichage .= "<small><strong>( {$resultat_bib_name} / {$resultat_bib_format} )<br /></strong></small><br />"; } $opt_tri[0][0] = "auteur"; $opt_tri[0][1] = $msg[z3950_auteur]; $opt_tri[1][0] = "isbn"; $opt_tri[1][1] = $msg[z3950_isbn]; $opt_tri[2][0] = "bib_nom"; $opt_tri[2][1] = $msg[z3950_serveur]; $opt_tri[3][0] = "titre"; $opt_tri[3][1] = $msg[z3950_titre]; print "<h1>{$msg['z3950_result_rech']}</h1>"; $msg[z3950_nb_result] = str_replace('!!test_resultat!!', $test_resultat, $msg[z3950_nb_result]); print "<b><i>{$msg['z3950_nb_result']}</i></b> "; print "<a href=\"javascript:top.document.location='./catalog.php?categ=z3950&id_notice={$id_notice}'\">{$msg['z3950_autre_rech']}</a>"; print "<br /><br /><form class='form-{$current_module}' method='post' action='./catalog.php?categ=z3950&action=display&id_notice={$id_notice}' name='affiche' target='_top'>{$msg['z3950_tri1']}:<select name='tri1'>";
$integrationexpl_OK = ""; while ($ligne = mysql_fetch_array($resultat)) { //$id_notice=$ligne["znotices_id"]; $znotices_id = $ligne["znotices_id"]; /* récupération du format des notices retournées par la bib */ $znotices_bib_id = $ligne["znotices_bib_id"]; $rqt_bib_id = mysql_query("select format from z_bib where bib_id='{$znotices_bib_id}'"); while ($ligne_format = mysql_fetch_array($rqt_bib_id)) { $format = $ligne_format["format"]; } $resultat_titre = $ligne["titre"]; $resultat_auteur = $ligne["auteur"]; $resultat_isbd = $ligne["isbd"]; $test_resultat++; $lien = $resultat_titre . " / " . $resultat_auteur; print pmb_bidi(zshow_isbd($resultat_isbd, $lien)); if ($action != "integrerexpl") { if ($source == 'form') { $notice = new z3950_notice('form'); } else { // avant affichage du formulaire : détecter si notice déjà présente pour proposer MAJ $isbn_verif = traite_code_isbn($ligne['isbn']); $suite_rqt = ""; if (isISBN($isbn_verif)) { if (strlen($isbn_verif) == 13) { $suite_rqt = " or code='" . formatISBN($isbn_verif, 13) . "' "; } else { $suite_rqt = "or code='" . formatISBN($isbn_verif, 10) . "' "; } } if ($isbn_verif) {