Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/03/2005, 20:39
insaniac
 
Fecha de Ingreso: marzo-2005
Mensajes: 10
Antigüedad: 19 años, 1 mes
Puntos: 0
gracias por l adata, pero estaba utilizando mal el tema de lo swhile y por eso no andaba.

voy a pasar a explicar en forma mas que criolla (para que los novatos entiendan claramente)

Tengo 2 paginas : una es buscador.php y la otra es listado.php

BUSADOR.PHP = esta pagina tiene 3 campos donde se van a ingresar valores, son numeros a partir del 1, y estos valores se enviaran como variables segun el campo. (campo1 va a ser $var1, campo2 como $var2 y campo3 como $var3)

LISTADO.PHP = Esta pagina trea informacion que se encuentra en una base de datos. Por ella se ejecutaran 3 filtros (cada filtro segun la variable que viene desde buscador.php; ejemplo filtro1 segun $var1, filtro2 segun $var2...). Lo que quiero hacer es que si los valores dentro de las variables son distintas a 0, que se ejecuten los filtros.

este codigo en forma criolla fue el que cree:

Código PHP:
Si ($var1 es distinta a 0 ) {
    
ejecutar Si ($var2 es distinto a 0) {
        
ejecutar Si ($var3 es distinto a 0) {
            
ejecutar filtro1filtro2 y filtro3
        
sino {
            
ejecutar filtro1 y filtro2
        
}
    } 
sino {
        
ejecutar Si ($var3 es distinto a 0) {
            
ejecutar filtro1 y filtro3
        
sino {
            
ejecutar filtro1
        
}
    }
sino {
    
ejecutar Si ($var2 es distinto a 0) {
        
ejecutar Si ($var3 es distinto a 0) {
            
ejecutar filtro2 y filtro3
        
sino {
            
ejecutar filtro2
        
}
    } 
sino {
        
ejecutar Si ($var3 es distinto a 0) {
            
ejecutar filtro3
        
sino {
            
no ejecutar ninguna filtro
        
}
    }

muchas gracias a todos .

Última edición por insaniac; 18/03/2005 a las 20:40