No puedo hacerlo en la BD pues primero debo hacer ciertas ecuaciones para calcular el pago.
mi codigo actual es este.
Código PHP:
<?php
$HoraInicio="00:50";
$HoraFin="01:55";
//Si el costo por hora cambia se debe modificar aqui
$CostoHora=17.20;
$CostoMinuto=0.287;
$TiempoTotal=0;
$CostoTotal=0;
$AñoActual = "2010";
$MesActual ="05";
$DiaActual ="09";
$DiaFinal = date('d');
//Este codigo es para cuando la fecha fin se de al dia siguiente de la fecha de inicio.
$horai=substr($HoraInicio,0,2);
$mini=substr($HoraInicio,3,2);
$horaf=substr($HoraFin + (24 * $difFechas ) ,0,2) ;
$minf=substr($HoraFin,3,2);
$ini=((($horai*60)*60)+($mini*60)/*+$segi*/);
$fin=((($horaf*60)*60)+($minf*60)/*+$segf*/);
$dif=$fin-$ini;
$difh=floor($dif/3600);
$difm=floor(($dif-($difh*3600))/60);
$CostoTotalParcial=($CostoHora * $difh) + ($CostoMinuto *$difm);
$CostoTotal = round($CostoTotalParcial * 100) / 100 ;
Lo que logro es multiplicar el costo de manera correcta.
Pero necesito grabar tambien que fueron 25 horas con 5 minutos. en una variable de la siguietne manera TiempoTotal = 25:05
Y eso no se como hacerlo
Saludos