El problema es que la conexión, $con, no está definida en la función. Tendrías que pasarla como parámetro:
function tiempo_contador($h_, $m_, $s_, $con)
Otra opción sería definir el entorno de la variable $con como global. Así:
function tiempo_contador($h_, $m_, $s_)
{
global $con;
$tiempo_actual = time();
..
..
Más info sobre esto:
http://php.net/manual/en/language.variables.scope.php
Tal y como está hecho el mysql_query falla al no tener conexión.