File: yaz-hits.xml

package info (click to toggle)
php-doc 20100521-2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze, wheezy
  • size: 59,992 kB
  • ctags: 4,085
  • sloc: xml: 796,833; php: 21,338; cpp: 500; sh: 117; makefile: 58; awk: 28
file content (127 lines) | stat: -rw-r--r-- 3,629 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision: 297028 $ -->
<refentry xml:id="function.yaz-hits" xmlns="http://docbook.org/ns/docbook">
 <refnamediv>
  <refname>yaz_hits</refname>
  <refpurpose>Returns number of hits for last search</refpurpose>
 </refnamediv>
 <refsect1 role="description">
  &reftitle.description;
  <methodsynopsis>
   <type>int</type><methodname>yaz_hits</methodname>
   <methodparam><type>resource</type><parameter>id</parameter></methodparam>
   <methodparam choice="opt"><type>array</type><parameter role="reference">searchresult</parameter></methodparam>
  </methodsynopsis>
  <para>
   <function>yaz_hits</function> returns the number of hits for the last
   search. 
  </para>
 </refsect1>
 <refsect1 role="parameters">
  &reftitle.parameters;
  <para>
   <variablelist>
    <varlistentry>
     <term><parameter>id</parameter></term>
     <listitem>
      <para>
       The connection resource returned by <function>yaz_connect</function>.
      </para>
     </listitem>
    </varlistentry>
    <varlistentry>
     <term><parameter>searchresult</parameter></term>
     <listitem>
      <para>
       Result array for detailed search result information.
      </para>
     </listitem>
    </varlistentry>
   </variablelist>
  </para>
 </refsect1>
 <refsect1 role="returnvalues">
  &reftitle.returnvalues;
  <para>
   Returns the number of hits for the last search or 0 if no search was 
   performed.
  </para>
  <para>
   The search result array (if supplied) holds information that
   is returned by a Z39.50 server in the SearchResult-1
   format part of a search response.
   The SearchResult-1 format can be used to obtain information
   about hit counts for various parts of the query (subquery).
   In particular, it is possible to obtain hit counts for the individual
   search terms in a query. Information for first
   subquery is in $array[0], second subquery in $array[1], and so forth.
  </para>
  <table>
   <title>searchresult members</title>
   <tgroup cols="2">
    <colspec colwidth="1*" colname="element"/>
    <colspec colwidth="2*" colname="description"/>
    <thead>
     <row>
      <entry>Element</entry>
      <entry>Description</entry>
     </row>
    </thead>
    <tbody>
     <row>
      <entry><literal>id</literal></entry>
      <entry>Sub query ID2 (string)</entry>
     </row>
     <row>
      <entry><literal>count</literal></entry>
      <entry>Result count / hits (integer)</entry>
     </row>
     <row>
      <entry><literal>subquery.term</literal></entry>
      <entry>Sub query term (string)</entry>
     </row>
     <row>
      <entry><literal>interpretation.term</literal></entry>
      <entry>Interpretated sub query term (string)</entry>
     </row>
     <row>
      <entry><literal>recommendation.term</literal></entry>
      <entry>Recommended sub query term (string)</entry>
     </row>
    </tbody>
   </tgroup>
  </table>     
  <note>
   <para>
    The SearchResult facility requires PECL YAZ 1.0.5
    or later and YAZ 2.1.9 or later.
   </para>
  </note>
  <note>
   <para>
    Very few Z39.50 implementations support the SearchResult facility.
   </para>
  </note>
 </refsect1>
</refentry>

<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->