Foros del Web » Programando para Internet » PHP »

Operaciones Matematicas con campos de texto.

Estas en el tema de Operaciones Matematicas con campos de texto. en el foro de PHP en Foros del Web. Hola amigos quisiera saber como hacer algunas operaciones matematicas con datos que el usuario proporcione, ejemplo. en un formulario tengo: Hora de inicio: 10:00 <----- ...
  #1 (permalink)  
Antiguo 10/01/2008, 14:25
360
 
Fecha de Ingreso: marzo-2002
Mensajes: 307
Antigüedad: 22 años, 1 mes
Puntos: 1
Información Operaciones Matematicas con campos de texto.

Hola amigos quisiera saber como hacer algunas operaciones matematicas con datos que el usuario proporcione, ejemplo.

en un formulario tengo:

Hora de inicio: 10:00 <----- este es un campo de texto llamado "txtincio"
Hora de Terminado: 10:50 <--- este es el campo "txtfin"

segun yo la operacion seria

<?
$inicio='txtincio';
$final='txtfin';

echo ($incio - $final);

?>

creo que aqui unos de los problemas sera que solo me de un numero entero, lo que pretendo a final de cuentas es que me haga la resta de una hora y otra y el resultado multiplicarlo por otro campo que el usuario tambien proporciona.

Gracias.
  #2 (permalink)  
Antiguo 10/01/2008, 15:09
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Re: Operaciones Matematicas con campos de texto.

Para trabajar con fechas, te recomiendo que veas el manual de PHP en la sección de date, ahi podrás ver varias funciones para poder sumar y restar fechas.

Saludos.
  #3 (permalink)  
Antiguo 10/01/2008, 15:14
360
 
Fecha de Ingreso: marzo-2002
Mensajes: 307
Antigüedad: 22 años, 1 mes
Puntos: 1
Re: Operaciones Matematicas con campos de texto.

Este.. no es fecha es tiempo , pero le dare una revisada para orientarme.

Gracias.
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:08.