Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/04/2010, 03:27
Avatar de Eleazan
Eleazan
 
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 5 meses
Puntos: 326
Respuesta: ayuda con mi script

Puedes identar tu código? Así será más legible :D

Veamos, si no me equivoco tienes
Código PHP:
if ($provincia !="" and $precio !=""){
 
//Algo
}
else if (
$provincia !=""){
 
//Algo2
}
else if (
$provincia !="" and $personas !=""){
 
//Algo 3

Vamos a ver que pasa para distintas condiciones (y verás pq te dije q las revisaras!)
1er caso: $provincia="algo". $precio="", $personas="":
En este caso la primera condicion devuelve false, y la segunda true. La tercera no entra
2ndo caso: $provincia="", $precio && $personas da igual:
En este caso, todas las condiciones devuelven false.
3er caso: $provincia="algo", $precio=10, $personas da igual el valor:
En este caso, la primera es true, las demas no se ejecutan.
4rto caso: $provincia="algo", $precio="", $personas="algo" (esta es la que dices que falla :D)
En este caso, la primer es false, la segunda true y por tanto la tercera NO se ejecuta.

Si quieres que "funcione", pon la segunda como tercera, y así te funcionará. O bien, haz mejor las condiciones