Hi, Friday, October 29, 2004, 7:19:09 AM, you wrote: MT> Ok, so here is what I have. Please check to see if there is a better MT> way. There are a lot of database calls to me. MT> <? MT> $database_name = "CETechnology"; MT> $host = "server"; MT> $login = "username"; MT> $password = "password"; MT> $ethernet_address = "00:01:93:8e:69:50"; MT> $db_connect = mysql_connect( $host, $login, $password ) or die MT> (mysql_error()); MT> $db_select = mysql_select_db($database_name) or die (mysql_error()); MT> $query = "SELECT * FROM hardware_assets WHERE ethernet_address = MT> '$ethernet_address'"; MT> $result = mysql_query($query, $db_connect) or die (mysql_error()); MT> while ($row = mysql_fetch_array( $result )) MT> { MT> $timestamp = $row["script_ran"]; MT> $timequery = "SELECT SEC_TO_TIME(UNIX_TIMESTAMP() - MT> UNIX_TIMESTAMP('$timestamp')) as diff"; MT> $timeresult = mysql_query($timequery, $db_connect) or die MT> (mysql_error()); MT> $time = mysql_result($timeresult, 0, 0); MT> $secondquery = "SELECT TIME_TO_SEC('$time')"; MT> $secondresult = mysql_query($secondquery, $db_connect) or die MT> (mysql_error()); MT> $seconds = mysql_result($secondresult, 0, 0); MT> echo $seconds; MT> } ?>> MT> This returns the seconds since the timestamp was set for the row where MT> the ethernet address of the computer is equal to $ethernet_address. I MT> can then do the math so that I can display the hours or minutes. I can MT> even have it so that when the time is too long, it displays in red, or MT> bold, or whatever I want. Do it in one hit :) timediff comes out in hours:minutes:seconds $query = " SELECT *, UNIX_TIMESTAMP() - UNIX_TIMESTAMP(script_ran) as seconds, SEC_TO_TIME(UNIX_TIMESTAMP() - UNIX_TIMESTAMP(script_ran)) as timediff FROM hardware_assets WHERE ethernet_address = '$ethernet_address'"; $result = mysql_query($query, $db_connect) or die (mysql_error()); while ($row = mysql_fetch_array( $result )){ $seconds = $row["seconds"]; $timediff = $row["timediff"]; echo "$seconds = $timediff <br>"; } -- regards, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php