Bien amigos acabo de solucionar el problema os comento como ha sido, creo que no me funionaba mas bien por la interpretacion que hacia el navegador del código ya que he comabiado los or por || y a salido funcionando, al final la consulta quedó así:
Código PHP:
Ver originalelseif ($sel=="Hombre - Ropa" || "Hombre - Complementos" || "Hombre - Calzado" || "Mujer - Ropa" || "Mujer - Complementos" || "Mujer - Calzado" || "Niñ@s" and $busca== ""){
Gracias!