Ok, entonces el error es que yo puse la tabla empresa (cuando es empresas) y el campo nombre, eso lo tienes que cambiar por empresa, quedaria así:
Código PHP:
"SELECT productos.*, empresas.empresa as nombre_empresa FROM productos, empresas WHERE productos.categoria='$categoria' AND empresas.idempresa=productos.idempresa ..." (sigues con el limit y demas)
Saludos