Estoy haciendo un control de velocidad de una pag. Web.
Todo me lo carga bien a la base de datos a excepción de los milisegundos.
He intentado de todo lo que puedo en mi entender, pero no sale.
Cuando me lo carga lo ajusta a 1.
Si alguien puede darme una pista.
Gracias
$tiempo_micro[2] = microtime();
$q_espacios= explode(" ",$t_micro[2]);
$tiempo_[2] =$q_espacios[1] + $q_espacios[0];
$timeutilizado = number_format(($tiempo_[2] - $tiempo_[1]),2, "." ,",");
Al mostrarme por pantalla el tiempo me lo da bien, pero lo inserta mal Pone 1.000
$query = "INSERT INTO stat_table(velocidad,tiempo,Npagina) VALUES ('$velocdescarga','$timeutilizado','$direccion');" ;
$resul=mysql_query("UPDATE stat_table SET velocidad='$velocdescarga',tiempo= '$timeutilizado' WHERE Npagina='$direccion', $conexion");
En la base de datos está así:
CREATE TABLE stat_table (
Num int primary key auto_increment,
fecha timestamp ,
velocidad float (6,4),
tiempo decimal (17,3),
Npagina varchar (60)
);
gracias