Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Seteo automatico de campo segun fecha en mysql?

Estas en el tema de Seteo automatico de campo segun fecha en mysql? en el foro de Bases de Datos General en Foros del Web. Hola gente ! nesesito hacer un par de cosas en mysql .. estoy trabajando con php y nesesitaria configurar la base de datos para que ...
  #1 (permalink)  
Antiguo 02/09/2005, 19:14
 
Fecha de Ingreso: mayo-2003
Ubicación: Mar del Plata
Mensajes: 373
Antigüedad: 21 años
Puntos: 0
Seteo automatico de campo segun fecha en mysql?

Hola gente ! nesesito hacer un par de cosas en mysql .. estoy trabajando con php y nesesitaria configurar la base de datos para que se setee en 0 cada una semana.. y que antesde setearse copie los 5 numeros mayores de todas las filas a otro campo ... es posible esto ? plis contestenme por si o por no porque nesesito saber si se puede hacer conesto o es nesesario ponerme a rebuscarme con php.. Saludos y gracias!
  #2 (permalink)  
Antiguo 03/09/2005, 04:39
 
Fecha de Ingreso: junio-2002
Mensajes: 243
Antigüedad: 21 años, 10 meses
Puntos: 1
Quizás con un procedimiento...(para ello necsitas mysql5)...

lo q no se si se puede programar ese procedimiento para q se ejecute tal dia...

no he visto nada de shedule en mysql...

pero por ejemplo si usas linux puedes usar "cron" + "shell script" para q se conecte a la bd cada tanto y ejecutar ese procedimiento.

con windows pues "programador de tareas" + "bat"

..pero los bat de windows son un poco tocapelotas para segun q cosas...

otra opción es usar php para q te ejecute el script...pero para programarlo de nuevo necesitas las funcioines del SO.

Salu2.
  #3 (permalink)  
Antiguo 03/09/2005, 13:49
 
Fecha de Ingreso: mayo-2003
Ubicación: Mar del Plata
Mensajes: 373
Antigüedad: 21 años
Puntos: 0
muchas gracias lotus ! ! :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:57.