Foros del Web » Programando para Internet » PHP »

suma en edad

Estas en el tema de suma en edad en el foro de PHP en Foros del Web. hola, bueno soy principiante en php y mysql, me he metido a la carrera de sistemas cmputacionales y realmete se me ha dificultado un poco ...
  #1 (permalink)  
Antiguo 06/07/2011, 22:09
 
Fecha de Ingreso: julio-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 0
suma en edad

hola, bueno soy principiante en php y mysql, me he metido a la carrera de sistemas cmputacionales y realmete se me ha dificultado un poco esto de php y msql

Me dejaron un ejercicio donde tengo la siguiente tabla

id
nombre
direccion
telefono
edad

ya tengo varios registros, ahora quiero modificarlos,

en el formulario de modoficar tengo 2 checkbox, uno que tiene un valor de 5 y otro que tiene valor de 10.

Como le podria hacer para que al pulsar el checkbox 1 que tiene el valor de "5"
se lo sume a mi edad o cuando pulse el checkbox 2 me sume "10"

osea que cuando un registro tenga como edad "10 años"

al pulsar el checkbox 1 me de 15 años

o

al pulsar el checkbox 2 me de 20 años

esto me a traido realmente frustrada!


--Naty-- ;)
  #2 (permalink)  
Antiguo 06/07/2011, 23:24
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 1 mes
Puntos: 1517
Respuesta: suma en edad

Saludos natyguaper y benvenida, solo tienes que verificar el valor que recibes y sumarlo algo como
Código PHP:
Ver original
  1. <?php
  2. if(!empty($_GET['foo'])){
  3.     echo $_GET['foo'] + 5;
  4. }
  5. ?>
  6. <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
  7. <input type="checkbox" name="foo" value="5" />
  8. <input type="submit" />
  9. </form>
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: edad, mysql, suma, tabla, formulario
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:11.