Ver Mensaje Individual
  #18 (permalink)  
Antiguo 15/03/2014, 05:43
Avatar de angel_xx_1990
angel_xx_1990
 
Fecha de Ingreso: junio-2013
Ubicación: Guadalajara
Mensajes: 236
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: ¿Está bien hecha la siguiente consulta?

Yo también creía que era lo mismo or y || y de hecho es lo mismo creo, pero puede ser que sea diferente la interpretación del código de los navegadores web, te comento que el or me sirve si son 2 o 3 cuestiones es decir:

Código PHP:
Ver original
  1. elseif ($sel=="Hombre - Ropa" or "Hombre - Complementos" or "Hombre - Calzado){
  2.  
  3. }


pero si es una enumeracion más larga no me funcionaba correctamente, y ahora poniendo el signo || si funciona..no se igual que tu muy bien por que, pero así es..

y otra cosa..¿estas seguro que entraría con que se cumpla sólo uno de los primeros?

tengo entendido que si en un condicional existe un and con otra comparación, para que entre a él debe también cumplir ésa condición, ¿si no que sentido tiene? ejemplo:

Código PHP:
Ver original
  1. if ($sel=="Hombre" and $sel2=="Ropa"){
  2.  
  3. }

Para que entrara en ese if debería de cumplirse que sel sea Hombre y sel2 Ropa, los dos, de ahí viene el and, te quiero decir que no entraria solo si cumple el primer sel y el segundo no...

¿Me equivoco?

Saludos!