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, estube investigando como hacer lo con INNER JOIN, es que soy novato en esto de SQL.