Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2014, 19:52
Avatar de randy05
randy05
 
Fecha de Ingreso: agosto-2012
Mensajes: 37
Antigüedad: 11 años, 8 meses
Puntos: 1
buscador con consulta en tabla relacionales

hola como esta...

estoy desarrollando un buscador en php y mysql y me he encontrado con un problema, les cuento...

tengo una tabla llamada publications con los sgts. campos

id_publications
category **** iserto un numero que es el id de la categoria
sub_category **** iserto un numero que es el id de la subcategoria
title
description
date

otra tabla llamada category con los sgts. campos
id
name


en esta tabla tengo 6 categorias
id name
1 Cars
2 Employmen
3 Rentals
4 Services
5 Wanted
6 Yard Sale

despues tengo 6 tablas llamadas cada una como las categoria que son las que utilizo para insertar la subcategoria

tabla cars con los sgts. campos
id_category
category


tabla employmen con los sgts. campos
id_category
category


tabla rentals con los sgts. campos
id_category
category


tabla services con los sgts. campos
id_category
category


tabla wanted con los sgts. campos
id_category
category


tabla yard_sale con los sgts. campos
id_category
category



para insertar una publicacion lo que gaho es ejemplo

id_publications --- 1
category ---1
sub_category --- 2
title --- cualquier cosa
description --- esto es un ejemplo
date --- 2014-12-04


lo que deseo hacer es un buscador donde se pueda buscar por el
title, description, date y que tanbien se pueda buscar por el nombre de la categoria y la subcategoria

en el ejemplo seria que.
si yo buscara la palabra cars deveria salirme esa publicacion ya que tiene
category *** 1 por ende pertenece a la categoria cars.

si buscara toyota deveria salirme esa publicacion ya que tiene
sub_category *** 2 que en la tabla cars el id_category *** 2 es toyota

mi problema recide en que no ce como hacer la relacion de esas tablas en el SELECT