Foros del Web » Programando para Internet » PHP »

cómo lo hago?

Estas en el tema de cómo lo hago? en el foro de PHP en Foros del Web. Hola amigos, y gracias de antemano por la respuesta. Tengo una capo tipo fecha DATE en la base de datos de MySQL, la cual quiero ...
  #1 (permalink)  
Antiguo 04/07/2005, 10:34
 
Fecha de Ingreso: diciembre-2004
Mensajes: 207
Antigüedad: 13 años
Puntos: 0
cómo lo hago?

Hola amigos, y gracias de antemano por la respuesta.
Tengo una capo tipo fecha DATE en la base de datos de MySQL, la cual quiero comparar con la fecha actual y de acuerdo a si es mayor o menor, responder son una true o false. En otra consulta debo restar tres meses a la fecha actual y comparar con lo fecha que está en la base de datos y de acuerdo a si es menor o igual debo responder "NO" de lo contrario, si es mayor debo responder "SI"

Aun inicio trabajé con ASP, en la cual usé los siguientes códigos:
Cita:
<%
Dim RecarnetizacionVence
Dim RecarnetizacionControl
RecarnetizacionVence = Tabla.Fields("RecarnetVence")
RecarnetizacionControl = Date()
if cdate(RecarnetizacionControl) >= cdate(RecarnetizacionVence) then
Response.write "NO"
else
Response.write "SI"
end if
%>
y para el otro caso:
Cita:
<%
Dim FechaHabil
Dim MesesHabil
FechaHabil = Tabla.Fields("HabilDesde")
MesesHabil = DateAdd("m", -3, Now())
if cdate(MesesHabil) >= cdate(FechaHabil) then
Response.write "NO"
else
Response.write "SI"
end if
%>
Necesito de sus ayudas por favor, estuve leyendo las FAQs, pero no encontré una solución adecuada para problema.
Por allí encontré algo como esto, pero no se como usarlo exactamente:
Código PHP:
if($fecha_actual <= $fecha_recarnetizacion){
    
#Está vigente
}else{
    
# Está vencida

  #2 (permalink)  
Antiguo 04/07/2005, 10:40
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 15 años, 10 meses
Puntos: 771
Hola edcala

Ya has puesto un mensaje idéntido en este mismo foro. Por favor, no repitas mensajes, continua con el que ya tenías abierto.

Saludos,
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 23:55.