Wenas, no lo he pillao mucho lo que quieres hacer pero me supongo que quieres que a las 00 H se cambie una columna de una bd a 2, no?
Bueno te voy a poner lo que yo haría aunque tb te aseguro que hay un método mejor para hacerlo x'D
if(date("H") == 00) {
... conectas y seleccionas ...
$sql = "UPDATE table SET columna = '2'";
mysql_query($sql);
}
Si eso espérate a que conteste alguno de los maestros