Un saludo
gusla ![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
.
Primero dejame recomendarte/pedirte/aconsejarte uses etiquetas correspondientes para iluminar tu código --es más fácil visualizarlo--:
http://forosdelweb.com/misc.php?do=bbcode#code
El error dice que no se esperaba la terminación de tu código, usualmente es porque te hace falta cerrar unas llaves... pero si tu script es tal como lo muestras lo que te falta es cerrar PHP hasta el final (?>)... ojo!
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
.
En una mirada rápida de tu código te diría que en vez de meter un if dentro de un else ocupes un
else if ó, aún mejor, hagas un switch():
Código PHP:
// AHORA TIENES ESTO
if($var=='valor') {
// bloque
} else { // cierras el if, haces un else
if($var=='otro_valor') { // un if envevido donde valuas la misma variable
// boque
}
} // cierras el else
// PUEDES HACER ESTO
if($var=='valor') {
// bloque
} else if($var=='otro_valor') {
// boque
}
// O MUCHO MEJOR ESTO
switch($var) {
case 'valor':
// bloque
break;
case 'otro_valor':
// bloque
break;
}
Todo esto esta en la documentación oficial:
www.php.net/if
Ahora... para lo que quieres... alguna vez hice algo:
http://www.forosdelweb.com/f18/segun-fecha-asignar-estacion-289921/
aquí se valua por día lo cuál da un resultado más exácto
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
...
Ah!... y para identificarla tienes que contar... se agradecería lo hicieras pués se te puede ayudar mejor. Consiguete un editor PHP, busca en este mismo foro.. a lo más unas tres págs atrás se discutió el tema, pero igual haz uso del buscador.
Suerte!