Hola a todos,
llevo mas de dos dias tratando de solucionar esto, me esta enloqueciendo!!
La idea es:
tengo una tabla con rubros y una tabla con empresas.
Un buscador en el que uno puede ingresar algun dato del rubro (fotografia, o photo o retrato, etc..) y tambien la zona en la que desea buscar proveedor para ese servicio.
La consulta que busco crear es que seleccione todos los proveedores (empresas) que esten en esa zona (empresas.localidad_id) que cumplan con la condicion de estar el texto buscado dentro de su rubro.
Para la tabla rubro, cree 4 campos, rubros_id, rubros_esp(para espanol), rubros_eng(para ingles), y rubros.keys(para palabras generales relativas al rubro)
De mas esta decir que soy novato en esto!!
Help!!!
Hasta aqui mi consulta numero 4000 con errores:
$query="SELECT * FROM empresa WHERE
empresa.localidad_id = '$zona'
AND empresa.rubro_id = (
SELECT rubro_id from rubros WHERE
rubros.rubro_esp like '%$rubro%' || rubros.rubro_eng like '%$rubro%' || rubros.rubro_keys like '%$rubro%'
AND empresa.rubro_id = rubros.rubro_id
group by empresa.rubro_id )";
Gracias a quien pueda ayudarme!!