No hay diferencia semántica entre esto:
Código PHP:
Ver originalelseif ($sel=="Hombre - Ropa" || "Hombre - Complementos" || "Hombre - Calzado"
|| "Mujer - Ropa" || "Mujer - Complementos" || "Mujer - Calzado" || "Niñ@s"
and $busca== "")
Y esto:
Código PHP:
Ver originalelseif ($sel=="Hombre - Ropa" or "Hombre - Complementos" or "Hombre - Calzado"
or "Mujer - Ropa" or "Mujer - Complementos" or "Mujer - Calzado" or "Niñ@s"
and $busca== "")
Francamente no veo cómo uno te peude funcionar y otro no...
En especial, si miras el uso según lo que dice el manual:
http://www.php.net/manual/es/languag...rs.logical.php