Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   PHP (http://www.forosdelweb.com/f18/)
-   -   crear filtro u busqueda en php (http://www.forosdelweb.com/f18/crear-filtro-u-busqueda-php-646235/)

drecker 20/11/2008 10:05

crear filtro u busqueda en php
 
bueno l duda que tengo es como hacer un filtro o busqueda en php

no se si pueda hacer con form o con una caja de texto donde ponga

una palabra clave de lo que busco

ejemplo

poner en caja de texto

buscar: santander y dar click en buscar.. y que me aparescan los resultados todo los campos d emi tabla

si me pueden ayudar

Carxl 20/11/2008 10:14

Respuesta: crear filtro u busqueda en php
 
Pues es así como se hacen los buscadores jeje, tu idea está bien...

Ahora, qué no puedes lograr??

Google te ayuda, mira este tuto...

Saludos:adios:

GatorV 20/11/2008 10:16

Respuesta: crear filtro u busqueda en php
 
Hola drecker,

Revisa en los Aportes del foro, ahí puedes aprender a hacerlo.

Saludos :adios:

danielrivas 20/11/2008 10:17

Respuesta: crear filtro u busqueda en php
 
Código PHP:

$consulta "select * from tabla where campo like '%$busqueda%'"


rogertm 20/11/2008 10:21

Respuesta: crear filtro u busqueda en php
 
Cita:

Iniciado por GatorV (Mensaje 2671496)
Hola drecker,

Revisa en los Aportes del foro, ahí puedes aprender a hacerlo.

Saludos :adios:

eso digo yo, jejejee
http://www.forosdelweb.com/f18/aport...-mysql-632623/

drecker 20/11/2008 10:54

Respuesta: crear filtro u busqueda en php
 
oye rogertm ya revise el aporte lo que pasa es que no entiendo my bien

disculpa es que soy nuevo en esto de php
y lo que no entiendo es que por lo que lei cuando creas la tabla pones algunas caracteristicas en ella como
FULLTEXT KEY `buscador` (`noticiaTitulo`,`noticiaNoticia`)) ENGINE=MyISAM;

pero si ya tengo creada mi tabla y no puse eso no pasa nada???

Carxl 20/11/2008 11:02

Respuesta: crear filtro u busqueda en php
 
Hola drecker

1. FULLTEXT es un índice de mysql que indica que los campos `noticiaTitulo`, `noticiaNoticia` serán usados a manera de buscador, osea es una instrucción propia para realizar búsquedas complejas y óptimas.

2. Debes crear ese índices (o los que necesites) para que funcione lo que te dice rogertm...

Saludos:adios:

rogertm 20/11/2008 11:03

Respuesta: crear filtro u busqueda en php
 
tienes que ponerlo, ese es el campo FULL TEXT donde harás las búsquedas, fíjate y leete la documentación que puse en el tutorial, ahí esta todo bien explicado al detalle

Y desde tu administrador de MySQL (phpmyadmin por ejemplo) puedes crear el campo FULL TEXT sin necesidad de borrar la tabla y crearla nuevamente o con la sentencia ALTER TABLE lo haces, y el motor (engine) es MyISAM porque es este motor con el que se pueden hacer este tipo de consultas (no con InnoDB)

Y te repito que te recomeindo la documentación que te pasé :si:

EDITO:
En mi Blog hago una explicacion algo mas amplia y entendible

saludos y suerte


La zona horaria es GMT -6. Ahora son las 10:04.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.