Hola y gracias ante todo. Todo lo que nombramos aquí son cosas bastante standar para muchos lenguajes, y esto & es lo mismo que esto && al menos para php, lo que me pasaba era raro y aunque ya lo he solucionado no me lo explico muy bien. El problema era con los campos de formularios desplegables. Tuve que cambiar los valores numéricos por texto, también si el listin desplegable llega vacío le tuve que asignar un valor diferente de los otros desplegables, después ordene todo un poco más y todo comenzó a marchar, aunque para mí no tiene mucha lógica porque que más da si pones texto o número, si la condición es:
Código PHP:
if ($vara !=1 & varb==2){
tu sentencia..
}
o
if ($vara !='ahora' & varb=='nunca'){
tu sentencia..
}
o
if ($vara !='no' &varb=='no'){
tu sentencia..
}
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Saludos.