Comunidad de diseño web y desarrollo en internet online

Desarrollar Buscador Interno SQL

Citar            
MensajeEscrito el 15 Oct 2005 11:30 pm
Hola, bueno la verdad es que en mi web de apoco voy empleando nuevos conocimientos php+sql (que aprendo, de apoco..) el caso es que he hecho/puesto un sistema de noticias, descargas.. etc.. que funcionan con BASE DE DATOS, es decir, que todo datos (titulo, descripcion, etc..) esta almacenado ahi.

Ahora necesitaria hacer un Buscador Interno. el cual muestre el Titulo, Categoria, Texto, etc.. del resultado..

Pero no se como empezar hacerlo. alguien me ayuda??

Resumo:

Necesito desarrollar un buscador interno que recorra mi base de datos y de resultados de x forma/estilo exclusivo.

Desde ya, muchas gracias.

Por zuche

46 de clabLevel



 

msie
Citar            
MensajeEscrito el 15 Oct 2005 11:44 pm
Es un tema un poco extenso, asi que google te puede explicar
buscador php

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 16 Oct 2005 06:14 am
puedes ser mas especifico en que es exactamente lo que necesitas, cual es tu duda, en que parte estas atorado?

y aparte indicar que conociemientos tienes en cuanto a BD... y si estas utilizando SQL o MYSQL...

Saludox!!

Por Sr. QUHO

SWAT Team

1643 de clabLevel

5 tutoriales
1 articulo

  SWAT

firefox
Citar            
MensajeEscrito el 16 Oct 2005 09:24 pm
Utilizo un sistema de noticias.

uso Mysql

El caso es que una ves todo bien incorporado las tablas, todo.. pienso en que deberia tambien incorporar un buscador interno que recorra esas tablas y del el resultado.

Ejemplo Tabla de base de datos:

La parte de noticias es esta:

CREATE TABLE modulo_noticias (
id int(11) unsigned NOT NULL auto_increment,
posterid int(5) NOT NULL default '0',
postername varchar(80) NOT NULL default '',
time bigint(20) NOT NULL default '0',
month int(2) NOT NULL default '0',
year int(4) NOT NULL default '0',
subject tinytext NOT NULL,
titletext text NOT NULL,
maintext text NOT NULL,
break tinytext NOT NULL,
catid int(11) NOT NULL default '0',
trusted tinyint(1) default '1',
views int(11) NOT NULL default '0',
PRIMARY KEY (id),
KEY trusted (trusted),
KEY trusted_2 (trusted),
KEY catid (catid)
) TYPE=MyISAM;

---

Luego otra hay para comentarios, etc..

Utilizo variables de (titulo, categoria de la notricia, descfripcion, etc..) el cual me gustaria incorporar al buscador.. asi cuando de el resultado.. lo haria de forma ordenada siguiendo el iorden de las variables y todo ello.

Pero no se como empezar.., como desarrollarlo. (Buscador Interno)

Gracias por responder..

Por zuche

46 de clabLevel



 

msie
Citar            
MensajeEscrito el 17 Oct 2005 07:48 pm
quieres que te ordene los resultados algo tipo PageRank?

Por vertigo

Claber

106 de clabLevel



 

Cuernavaca. Morelos-México

msie
Citar            
MensajeEscrito el 17 Oct 2005 09:09 pm
es muy simple...


Desde PHP haces una query buscando de esta logica...

SELECT * FROM noticias WHERE cuerpoNoticia LIKE '%$busqueda%' OR tituloNoticia LIKE '%$busqueda%'

Y ya solo muestras los datos...

saludox!!

pd.
olvidaba...
$busqueda es el valor que el introduce en el campo de texto, lo metes dentro de esa variable...

y los signos de % significa que no le importará a la consulta que texto exista antes o despues de esa palabra, osea, que se va a traer todo lo que contenga la palabra que el introdujo...

Por Sr. QUHO

SWAT Team

1643 de clabLevel

5 tutoriales
1 articulo

  SWAT

firefox
Citar            
MensajeEscrito el 18 Oct 2005 03:01 pm
Muchas gracias!

Por zuche

46 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.