Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   La Taberna (https://www.clubdelphi.com/foros/forumdisplay.php?f=40)
-   -   Como utilizar la opción de "buscar" (https://www.clubdelphi.com/foros/showthread.php?t=58527)

bbjb 23-07-2008 10:38:41

Como utilizar la opción de "buscar"
 
Me da algo de vergüenza hacer esta pregunta pero es que no encuentro la manera de realizar una búsqueda a través del gestor utilizando más de una palabra. He probado con las siguientes sintaxis:

- Palabra1 palabra2 palabra3
- Palabra1+palabra2+palabra3
- (Palabra1 palabra2 palabra3)
- (Palabra1 AND palabra2 AND palabra3)
- Palabra1 AND palabra2 AND palabra3

Siempre obtengo el mismo resultado 497 registros, cuando está claro que no es cierto.
¿Podrías ayudarme?

Gracias.

Ñuño Martínez 23-07-2008 11:31:13

Es que el buscador de este foro no es tan avanzado como los de Google, Yahoo! o exalead. Es mucho mas simple. Se limita, simplemente, a buscar las palabras con una consulta SQL, así si buscas "palabra1 palabra2 palabra3" construye una consulta similar a:
Código SQL [-]
SELECT message.*
  FROM message, word
 WHERE message.id = word.message_id AND (
       word.word = 'palabra1'
    OR word.word = 'palabra2'
    OR word.word = 'palabra3'
 );
o similar. Aunque pongas "+", "AND" o cualquier otro "comando" seguirá utilizando "OR" en la búsqueda. O al menos el foro phpBB funciona de esa forma.

bbjb 23-07-2008 11:43:00

Cita:

Empezado por Ñuño Martínez
Se limita, simplemente, a buscar las palabras con una consulta SQ

Debe ser eso, sin embargo creía recordar que en alguna ocasión he podido realizar este tipo de busquedas en este foro.

Gracias por tu ayuda


La franja horaria es GMT +2. Ahora son las 16:21:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi