Foros del Web » Programando para Internet » PHP »

php no detecta 01

Estas en el tema de php no detecta 01 en el foro de PHP en Foros del Web. Pues no se si este bien el titulo de mi duda, el caso es que tengo un formulario para un registro a unos talleres, y ...
  #1 (permalink)  
Antiguo 02/02/2016, 11:32
 
Fecha de Ingreso: marzo-2013
Mensajes: 72
Antigüedad: 11 años, 1 mes
Puntos: 0
php no detecta 01

Pues no se si este bien el titulo de mi duda, el caso es que tengo un formulario para un registro a unos talleres, y para llenar este formulario primero tengo

Código PHP:
Ver original
  1. <?php if(  ($dia >= date("d")) && ($mes >= date("d"))  ) {?>
  2.  
  3. formulario....
  4.  
  5.  
  6. <?}?>
  7.  
  8.  
  9. <?php }
  10.     else { ?>
  11.              <h3>Este Taller ya ha sido realizado.</h3>
  12.               <?php }?>


el caso es que si el dia es "01" me aparece la condición cuando no sebe ser así, es decir,

si la fecha es DIFERENTE de "01" de cualquier mes si me aparece mi formulario, pero SI es "01" de cualquier mes no me aparece mi formulario
  #2 (permalink)  
Antiguo 02/02/2016, 11:37
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: php no detecta 01

a mi me funciono bien tu codigo, cual es el problema o de donde sale $dia y $mes??

claro cambiando <?php if( ($dia >= date("d")) && ($mes >= date("m")) ) {?>
__________________
[email protected]
HITCEL
  #3 (permalink)  
Antiguo 02/02/2016, 11:56
 
Fecha de Ingreso: marzo-2013
Mensajes: 72
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: php no detecta 01

$dia y $mes

son valores de bd, para compararlos con la fecha actual
  #4 (permalink)  
Antiguo 02/02/2016, 12:02
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: php no detecta 01

bueno he hecho las pruebas necesarias y funciona bien salvo por <?}?> que esta de mas segun veo, ahora hay que ver como están los datos en tu base, el campo es numérico, de fecha, varchar o que???
__________________
[email protected]
HITCEL
  #5 (permalink)  
Antiguo 02/02/2016, 12:04
 
Fecha de Ingreso: marzo-2013
Mensajes: 72
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: php no detecta 01

son varchar
  #6 (permalink)  
Antiguo 02/02/2016, 14:40
 
Fecha de Ingreso: diciembre-2015
Mensajes: 529
Antigüedad: 8 años, 4 meses
Puntos: 39
Respuesta: php no detecta 01

Código PHP:
Ver original
  1. if(  ($dia > date("d"))

no?

Etiquetas: mysql+php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:00.