Foros del Web » Programando para Internet » PHP »

Update en campo con valores de la misma tabla

Estas en el tema de Update en campo con valores de la misma tabla en el foro de PHP en Foros del Web. amigo estoy intentando algo similar. estoy haciendo un sistema para un gimnasio, dond manejo 3 tablas- persona- inscripcion- y mesualidad. cuando hago una incripcion obvio ...
  #1 (permalink)  
Antiguo 21/07/2015, 20:36
 
Fecha de Ingreso: julio-2015
Mensajes: 2
Antigüedad: 8 años, 9 meses
Puntos: 0
Update en campo con valores de la misma tabla

amigo estoy intentando algo similar. estoy haciendo un sistema para un gimnasio, dond manejo 3 tablas- persona- inscripcion- y mesualidad.

cuando hago una incripcion obvio q inscrivo a la persona con el estado vigente y con una fecha pago =fecha inicial y una fecha de vencimiento q me va a indicar si esta vencido.

lo que quiero hacer es un select de la tabla mensualidad , donde tengo los campos- id. fecha_pago. fecha_vencimiento y estatu.

y hacer un update al campo estatu con valor vigente y este comprando la fecha de vencimiento.
Código PHP:
Ver original
  1. $Sql="select * from mensualidad";
  2. $res=mysql_query($Sql);
  3. while($registro=mysql_fetch_array($res))
  4. {
  5.  
  6. echo $registro["id_mensualidad"] ;
  7. echo $registro["monto_mensualidad"] ;
  8. echo $registro["fecha_pago"] ;
  9. echo $registro["fecha_mensualidad"] ;
  10. echo $registro["estatu"] ;
  11.  
  12. $estatu=0;
  13.    
  14.  $fecha_actual = strtotime(date("Y-m-d "));
  15. $fecha_vencimiento = strtotime($registro["fecha_mensualidad"]);
  16. if($fecha_entrada <= $fecha_actual){
  17.          
  18.          $estatu="Vencido";
  19.        
  20.          mysql_query("UPDATE mensualidad SET estatu = $estatu
  21.          WHERE vencido "
  22.          );
  23.  
  24.          
  25. }else{
  26.         $estatu="Vigente";
  27.        
  28. }
  29.      
  30. }
  31.    
  32. ?>

Última edición por gnzsoloyo; 21/07/2015 a las 20:50
  #2 (permalink)  
Antiguo 21/07/2015, 20:51
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Update en campo con valores de la misma tabla

OFF TOPIC en MySQL.

Movido a PHP porque el problema está planteado desde ese lenguaje, y no desde BBDD.

Tema origen: http://www.forosdelweb.com/f86/updat...3/#post4728418
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
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 19:29.