Mira para hacer la modificacion puedes checar la sentencia Update en el enlace que te puso el Maestro Cluster, un ejemplo de este seria el siguiente:
Código PHP:
$result=mysql_query("update tu_tabla set Fecha='$fecha',Hora='$hora' where ID = $registro");
aqui hacemos una modificacion a los campos Fecha y Hora asignadoles los valores de las variables $fecha y $hora donde el ID sea igual al registro que hayas elegido para modificar.
Ahora para hacer una busqueda checa la sentencia Select un ejemplo de esto seria:
Código PHP:
$sql = "Select Fecha,Hora from tu_tabla";
aqui hacemos una seleccion de los campos Fecha y Hora de la tabla.
para hacer la modificacion dependiendo el resultado de la consulta pues si son varios los registros los que resultan podrias poner unas casillas de verificacion o checkbox para que inciques que registro quieres modificar.
espero no te haya enredado mas.
si no sigue escribiendo sobre tus dudas.