Ir al contenido principal.
Enlaces relacionados:  Prensa  Compañía  Clientes  Contáctenos
Solsoft

Foros

Re: isis_query() format


Autor Mensaje
Escrito en: 31. 01. 2005 [19:05]
braulio
Braulio Solano Rojas
Autor del tema
registrado desde: 16.05.2008
Entradas: 2
Hola.

> This is a problem with php openisis.
This actually a problem of programming using the extension, not a problem
with PHP-OpenIsis. And the query format is handled by OpenIsis, not by the
extension.

> I m using isis_query to retrieve data. I want to list
> all the rows of the field(tag no. 710, names of tree
> types), prefixed by "MAN=" and clicking on the words
> in that list, i should display more info regarding
> them.

The query should be something like "MAN=$/(710)". Am I right guys?

> Each word in the list may be a single word or consist
> of 2 words seperated by a space.
>
> I found the list by searching in the man.lk1 and
> man.lk2 files where man is my database. After clicking
> on them, The search string has the word. I used
> isis_query for this and found that the search for
> MAN=XYZ (where XYZ is the list name) works fine where
> XYZ is a single word and when it is 2 words, the query
> does not search, says that there r no records for that
> search.
> $result=isis_query($querystring,$dbid)
> what should be the format of querystring? I tried
> giving &, *, AND betwween the words, but the same
> results.
>
> Also, as given by braulio, the querystr of the form
> "abc"/(100) doesnt work. Please give the correct
> format of the querystring.

You could have googled a little bit to find this, for instance:
http://www.unido.org/knitt/help/The_CDS_ISIS_query_language.html (In
OpenIsis $,"",*,+,^,(F),(G),..,$$,/(tag) are supported.)

Does someone know a better link?

I also remember you that I gently asked you to write for questions to the
list several times. "La tercera es la vencida". I will not answer to
PHP-OpenIsis emails sent directly to me, only through the list. I hope you
will understand this policy.

Best regards,

Braulio

------------------------------------------
Posted to Phorum via PhorumMail
Escrito en: 01. 02. 2005 [03:41]
paul@malete.org
Klaus Ripke
registrado desde: 31.12.1969
Entradas: 0
hallo

On Tuesday 01 February 2005 01:05, Braulio Jos=E9 Solano Rojas wrote:
> The query should be something like "MAN=3D$/(710)". Am I right guys?
sounds reasonable

http://openisis.org/openisis/Demo?search=3Dplan%24%2F24+wat%24

> > MAN=3DXYZ (where XYZ is the list name) works fine where
> > XYZ is a single word and when it is 2 words, the query
> > does not search, says that there r no records for that
clearly two words foo and bar would be indexed as
MAN=3DFOO and MAN=3DBAR, resp., no?

So maybe you better search for
man=3Dfoo man=3Dbar
instead of
man=3Dfoo bar
?
It's a consequence of this prefixing habit^H^H^H^H^Htechnique.
The search does not care at all.

> You could have googled a little bit to find this, for instance:
> http://www.unido.org/knitt/help/The_CDS_ISIS_query_language.html (In
> OpenIsis $,"",*,+,^,(F),(G),..,$$,/(tag) are supported.)
>
> Does someone know a better link?
Unfortunately I don't know of any document with a really precise
description, covering cases like whether to use "ab$" or "ab"$
and consequently implementations differ ...

Anyway, here are the holy words:
http://www.cindoc.csic.es/isis/c7.htm

and a detailled description of the malete queries
http://malete.org/Doc/Query
(which probably again deviates from any other implementation)


saludos

------------------------------------------
Posted to Phorum via PhorumMail
Escrito en: 01. 02. 2005 [03:41]
paul@malete.org
Klaus Ripke
registrado desde: 31.12.1969
Entradas: 0
hallo

On Tuesday 01 February 2005 01:05, Braulio Jos=E9 Solano Rojas wrote:
> The query should be something like "MAN=3D$/(710)". Am I right guys?
sounds reasonable

http://openisis.org/openisis/Demo?search=3Dplan%24%2F24+wat%24

> > MAN=3DXYZ (where XYZ is the list name) works fine where
> > XYZ is a single word and when it is 2 words, the query
> > does not search, says that there r no records for that
clearly two words foo and bar would be indexed as
MAN=3DFOO and MAN=3DBAR, resp., no?

So maybe you better search for
man=3Dfoo man=3Dbar
instead of
man=3Dfoo bar
?
It's a consequence of this prefixing habit^H^H^H^H^Htechnique.
The search does not care at all.

> You could have googled a little bit to find this, for instance:
> http://www.unido.org/knitt/help/The_CDS_ISIS_query_language.html (In
> OpenIsis $,"",*,+,^,(F),(G),..,$$,/(tag) are supported.)
>
> Does someone know a better link?
Unfortunately I don't know of any document with a really precise
description, covering cases like whether to use "ab$" or "ab"$
and consequently implementations differ ...

Anyway, here are the holy words:
http://www.cindoc.csic.es/isis/c7.htm

and a detailled description of the malete queries
http://malete.org/Doc/Query
(which probably again deviates from any other implementation)


saludos

------------------------------------------
Posted to Phorum via PhorumMail



Iniciar sesión de usuario

Introduzca su nombre de usuario y contraseña para iniciar su sesión en el sitio web:
Iniciar sesión

¿Ha olvidado su contraseña?


Copyright © 2003-2009, Solsoft de Costa Rica S.A.
Declaración de privacidad