Programación Web y Scripting > PHP

 Sumar Dos Variables Con Valores De Hora

(1/2) > >>

neorent:
que tal amigo bueno no se como se hace pero hice una consulta por distintas cosas en mi base con distintas tablas pero resulta que quiero sumar dos variables con  valores de hora pero no me  resulta le dejo el code y me dicen donde esta mal gracias


--- Código: Text --- code 1<?php $link = mysql_connect("localhost", "root", ""); mysql_select_db("db_soporte", $link); $sql = "SELECT * FROM tbl_edificio WHERE (des_edificio = '$i_edificio')"; $result = mysql_query($sql, $link);$myrow = mysql_fetch_array($result);$tiempo_mov = $myrow["tiempo"];?>code 2<?php $link = mysql_connect("localhost", "root", ""); mysql_select_db("db_soporte", $link); $sql = "SELECT * FROM tbl_fallas WHERE (desc_falla = '$i_requerimiento')"; $result = mysql_query($sql, $link);$myrow = mysql_fetch_array($result);$i_trabajo = $myrow["t_trabajo"];?>aqui supuestamente estoy sumando las horas<?php  $total=$i_trabajo+$tiempo_mov;?>y aqui la muestro echo $total;  

pero resulta que no me muestra un valor real asi por decir algo que $tiempo_mov=0:10:00 y que $i_trabajo=4:30:00 creo la suma seria de $total=4:40:00 pero no me lo muestra asi por eso acudi a ustedes gracias y adios

ArKaNtOs:
http://php-hispano.net/foros/PHP/4902
checa aqui :)

neorent:

--- Cita de: "ArKaNtOs" --- http://php-hispano.net/foros/PHP/4902
checa aqui :)
--- Fin de la cita ---
mmm bueno esta bien la pagina pero no es lo que yo necesito de hecho ya habia  visto esa pagina, bueno amigo muchas graciad por tu aporte y bueno si alguien sabe que puede ser, sigue abierta la consulta gracias a todos y adios

ciber_lep:
bueno si eso es lo que quieres entonces. intenta rompiendo las variables en un array y suma los valores y luego los  vuelves a unir.  por ejemplo:

--- Código: Text --- $resultado =$Tiempo1[1] + $Tiempo2[1];  espero me entiendas, pues yo hice algo asi. y para efectos me funciono.

ahora si no busca ayuda en ayuda sobre php y funciones

espero te ayude.     :D

neorent:

--- Cita de: "ciber_lep" --- bueno si eso es lo que quieres entonces. intenta rompiendo las variables en un array y suma los valores y luego los  vuelves a unir.  por ejemplo:

--- Código: Text --- $resultado =$Tiempo1[1] + $Tiempo2[1];  espero me entiendas, pues yo hice algo asi. y para efectos me funciono.

ahora si no busca ayuda en ayuda sobre php y funciones

espero te ayude.     :D
--- Fin de la cita ---
tienes toda la razon tambien pense en romper el contenido de la variable pero tengo una duda resulta que ese valor asi 00:00:00 debe tener un largo de 8 correcto bueno cuando yo consulto por su largo me arroja 10 asi que estoy en esa duda pero espero que me puedan seguir ayudando como hasta ahora gracias a todos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa