elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
30 Agosto 2008, 06:00  



+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderadores: Ertai, Ing_Amc)
| | | |-+  Actualizar base de datos periodicamente
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Actualizar base de datos periodicamente  (Leído 227 veces)
bels_mike

Desconectado Desconectado

Mensajes: 254



Ver Perfil
Actualizar base de datos periodicamente
« en: 02 Febrero 2008, 00:32 »

voy a poner un ejemplo, tenemos una base de datos con usuarios, y todos estos tienen una cifra de creditos.... que podran ir gastando, como se podria hacer para que esos creditos se inicialicen todos los lunes a las 18:00 porejemplo o que s incremente en un numero?
En línea

Ing_Amc
WebDeveloper & DB Designer
Moderador
*****
Desconectado Desconectado

Mensajes: 4.392


Ver Perfil WWW
Re: Actualizar base de datos periodicamente
« Respuesta #1 en: 02 Febrero 2008, 02:03 »

voy a poner un ejemplo, tenemos una base de datos con usuarios, y todos estos tienen una cifra de creditos.... que podran ir gastando, como se podria hacer para que esos creditos se inicialicen todos los lunes a las 18:00 porejemplo o que s incremente en un numero?

Yo lo haría con una llamada a la shell y cron.

Suerte
En línea



La gente sueña por la noche con volar, nosotros salimos por la noche y volamos. JMF.
bels_mike

Desconectado Desconectado

Mensajes: 254



Ver Perfil
Re: Actualizar base de datos periodicamente
« Respuesta #2 en: 02 Febrero 2008, 09:07 »

bueno a ver, he visto que con lo antes mencionado se puede decir a un pc que haga una tarea un dia a una hora determinada, pero.... ¿como le fdigo yo al servidor que lo ejecute?
« Última modificación: 02 Febrero 2008, 09:10 por bels_mike » En línea

SeniorX

Desconectado Desconectado

Mensajes: 1.325


Programador Novato


Ver Perfil WWW
Re: Actualizar base de datos periodicamente
« Respuesta #3 en: 04 Febrero 2008, 23:49 »

Instala cron. Luego haces un script que haga lo que quieras que haga, y luego le dices a cron que lo ejecute el dia que quieres a la hora que quieres.
De esta manera un script se ejecuta periodicamente o segun tu lo configures.
En línea

Código:
try {
     live();
}
catch (ShitHappensException ex) {
MessageBox.Show(ex.Solution)
}
Precaución: La programacion puede producir adiccion
Casidiablo
Colaborador

Desconectado Desconectado

Mensajes: 2.800


Más inteligente que el simio promedio


Ver Perfil WWW
Re: Actualizar base de datos periodicamente
« Respuesta #4 en: 05 Febrero 2008, 17:48 »

Si estás trabajando sobre Gnu/Linux, la programación de crons es muy sencilla y está muy bien documentada en la red. Si estás en Windows (que personalemente pienso que no es de lo mejor para este tipo de cosas), te puedo recomendar por experiencia un software llamado pycron.

Un saludo!
En línea

Masturba tu cerebro y eyacularán tus ideas...



Visita mi blog:

Páginas: [1] Ir Arriba Imprimir 
Ir a:  





Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC