Muchas gracias a todos por las PRIMERAS respuestas...jajajaj...me parece que he debido de dejar una parte del PHP por aprender y descubrir..me encanta.....
Empiezo a contestar a todos(leed todos los comentarios a cada uno please..
):
SANJUU:
No conocía los disparadores,desde luego me van a resultar tremendamente útiles para otra parte de mi aplicación ( es el control via Web de una planta: con parámetros de presión,temperatura..etc.. y modificación de las acciones de control por parte de los usuarios para mantenerla a unos niveles de seguridad óptimos)
ALONE-IN-THE-CHAT:
Efectivamente el cálculo ha de ser visto por el usuario, es decir tras realizarse el CÁLCULO debe de ocurrir 2 cosas:
1)Que el resultado sea guardado en una base de datos de supervisión(a la cual solo tiene permiso de acceso el ADMIN para chekear que las acciones de los usuarios en el sistema son adecuadas, y es invisible para el resto de usuarios)
2)Devolver el resultado del CALCULO a la "bandeja de entrada" del usuario informándole del resultado. Cada usuario tiene su propia bandeja de entrada
donde se le informa de los resultados de dichos CALCULOS.
La cuestion 1) la pensaba resolver al ejecutar el CALCULO(la ultima linea de la operación sería la copia de la accion a la TABLA de supervisión)
La cuestion 2) la pensaba resolver cuando el usuario LOGASE en el main, es decir: al logarse se ejecutaría mensajes.php que colocaría el resultado de manera visual en la bandeja de entrada del usuario(obteniendo los datos de la TABLA de supervisión o una intermedia).
(No sé que os parecerá estos métodos. Admito opiniones/criticas destructivas/consejos
)
Había pensado en la solución que me has propuesto(de ejecucion a cada hora mediante el cron)
sin embargo la funcion que debe ejecutarse NECESITA el VALOR EXACTO de varios parámetros de la hora impuesta por el usuario. es por eso que no me sirve del todo tu idea...
ING_AMC:
Me acabas de soltar tal cantidad de PALABROS (FIREBIRD,store procedure...) que estoy investigando que diantres son...para poder contestarte con propiedad ;)jajaja..si pudieses minimamente explicar para que me serviria cada cosa...un pokitin para ir encauzando...estaría encantado de saber por donde empezar a leer esos 20...o 40...(es verano y aun tengo tiempo
)
EDITADOHe leido algo sobre los store procedures y lo que hacen, el siguiente pdf es de lo mas completo que he visto(hasta el momento)
http://www.firebird.com.mx/imagenes/descargas/procedimientos_almacenados.pdfY aunque hace cosas muy monas, aún no he encontrado la forma de "prograrmar al servidor para que cada segundo realice la tarea de comprobar si es la hora exacta para realizar la tarea". Una vez que lo hyaya conseguido programar entonces es cuando veo la utilidad de usar store procedures...o es que se me ha pasado algo por alto???
MUchas gracias a todos...
Espero vuestras aportaciones....
Muchisimas gracias por todo