Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Ayuda con Consulta de Buscador.

Estas en el tema de Ayuda con Consulta de Buscador. en el foro de Mysql en Foros del Web. Hola amigos, necesito la ayuda de ustedes para crear una consulta que me ayude en una busqueda por categorias. Yo tengo un formulario de Buscar ...
  #1 (permalink)  
Antiguo 06/03/2011, 18:43
 
Fecha de Ingreso: septiembre-2010
Mensajes: 147
Antigüedad: 13 años, 6 meses
Puntos: 3
Ayuda con Consulta de Buscador.

Hola amigos, necesito la ayuda de ustedes para crear una consulta que me ayude en una busqueda por categorias.


Yo tengo un formulario de Buscar que envio los datos:

CualquierCosa : bicicleta ($buscar)
Ciudad: Santiago ($idCiudad)
Comuna: es Opcional ($idComuna)
Categoria: Deporte ($idCategoria)
Subcategoria: Fitness ($idSubcategoria)



Y esta es mi Consulta que debo optimizar

Código SQL:
Ver original
  1. "SELECT
  2.             `publicaciones`.`idPublicacion` AS id_publicacion,
  3.             `publicaciones`.`nombre`        AS nombre_publicacion,
  4.                 `publicaciones`.`email`             AS email_publicacon,
  5.             `publicaciones`.`telefono`      AS telefono_publicacion,
  6.             `publicaciones`.`titulo`            AS titulo_publicacion,
  7.              `publicaciones`.`contenido`        AS contenido_publicacion,
  8.              `publicaciones`.`precio`       AS precio_publicacion,
  9.              `publicaciones`.`tipo`         AS tipo_publicacion,
  10.              `publicaciones`.`tiempo`       AS tiempo_publicacion,
  11.              `publicaciones`.`imagen`       AS imagen_publicacion,
  12.             `publicaciones`.`random`        AS random_publicacion,
  13.              `categorias`.`nombre`          AS nombre_categoria,
  14.              `subcategorias`.`nombre`       AS nombre_subcategoria,
  15.             `ciudades`.`nombre`         AS nombre_ciudad,
  16.              `comunas`.`nombre`             AS nombre_comuna
  17.             FROM `publicaciones`, `ciudades`, `comunas`, `categorias`, `subcategorias` WHERE `publicaciones`.`titulo` LIKE \"" .mysql_real_escape_string($buscar). "\" OR `ciudades`.`idCiudad` = \"" .mysql_real_escape_string($idCiudad). "\" OR `comunas`.`idComuna` = \"" .mysql_real_escape_string($idComuna). "\" OR `categorias`.`idCategoria` = \"" .mysql_real_escape_string($idCategoria). "\" OR `subcategorias`.`idSubcategoria` = \"" .mysql_real_escape_string($idSubcategoria). "\"";


Ayudaaaaaaaaaaa Por favor!!!!
  #2 (permalink)  
Antiguo 06/03/2011, 19:10
 
Fecha de Ingreso: septiembre-2010
Mensajes: 147
Antigüedad: 13 años, 6 meses
Puntos: 3
Respuesta: Ayuda con Consulta de Buscador.

He creado esto :
select * FROM publicaciones WHERE titulo LIKE '%dell%'

pero quiero optimizar esto! helpmee

Etiquetas: buscadores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




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