Foros del Web » Programando para Internet » PHP »

como actualizar datos desde BD mysql automaticamente?

Estas en el tema de como actualizar datos desde BD mysql automaticamente? en el foro de PHP en Foros del Web. Buenas a todos: Tengo la siguiente inquietud: Tengo una base de datos, la cual necesito que ciertos registros, a una hora determinada, se actualizen. Para ...
  #1 (permalink)  
Antiguo 25/06/2007, 15:55
Avatar de zick  
Fecha de Ingreso: mayo-2007
Ubicación: Los Angeles - Chile
Mensajes: 168
Antigüedad: 16 años, 11 meses
Puntos: 2
Pregunta como actualizar datos desde BD mysql automaticamente?

Buenas a todos:

Tengo la siguiente inquietud: Tengo una base de datos, la cual necesito que ciertos registros, a una hora determinada, se actualizen. Para ser más preciso, les explico. Cree un programa para llevar un control de un salón con equipos, los cuales les asigno un usuario cuando están utilizandolos (como los controles de un ciber pero sin control de la máquina), todo esto en PHP. Lo que necesito es que a las 23:00 todos los dias verifique si quedan asignados equipos, y los desasigne (buscar en la base de datos los equipos que aparecen como ocupados y los vuelva a su estado). No quiero que me den el código, pues obviamente el foro es para ayudar en errores de código, pero que me orienten en como puedo realizar esta tarea. He oido de una librería llamada CURL, pero no he investigado como se usa, ni nada por el estilo. Bueno, si alguien se inspira y es solidario con el código, le estaría muy agradecido (hoy por mi, mañana por ti).

Atento a sus comentarios.

Sebastián
  #2 (permalink)  
Antiguo 25/06/2007, 16:09
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Re: como actualizar datos desde BD mysql automaticamente?

Saludos..

Si tienes tu servidor bajo linux te recomendaria que utilizes un cron (crontab......) donde le indicas la hora y programa para que se ejecute todos los dias esa tarea y si en el caso que sea windows por panel de control existe una opcion que se llama tareas programadas ahi podrias desarrollarlo tambien..

HAsta Pronto
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Última edición por Nano_; 25/06/2007 a las 16:18
  #3 (permalink)  
Antiguo 25/06/2007, 16:27
Avatar de zick  
Fecha de Ingreso: mayo-2007
Ubicación: Los Angeles - Chile
Mensajes: 168
Antigüedad: 16 años, 11 meses
Puntos: 2
Re: como actualizar datos desde BD mysql automaticamente?

Buenas Nano_:

Primeramente, gracias por tu respuesta. Lamentablemente no trabajo con servido linux, sino con windows y con servidor Apache (para windows). Además, soy bastante nuevo en todo esto, por lo que no sabria como hacerlo ni por una ni por la otra. De todas maneras, agradezco tu aporte. Algo podré hacer antes de morir

Saludos
  #4 (permalink)  
Antiguo 25/06/2007, 16:38
Avatar de Nano_  
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 18 años, 2 meses
Puntos: 96
Re: como actualizar datos desde BD mysql automaticamente?

Saludos .. Bueno la verdad en windows nunca lo e hecho pero por la opcion de tareas programadas que esta en el panel de control tu puedes seleccionar el archivo que se quiere ejecutar diariamente o mensualmente o........ y a que hora. Seria que probaras por esta opcion ejecutar un archivo php que haga tu tarea teniendo el apache arriba... Si algo nos cuentas,
__________________
:.:Nano.:: @nano_hard - Retornando al foro
  #5 (permalink)  
Antiguo 25/06/2007, 17:21
Avatar de zick  
Fecha de Ingreso: mayo-2007
Ubicación: Los Angeles - Chile
Mensajes: 168
Antigüedad: 16 años, 11 meses
Puntos: 2
Re: como actualizar datos desde BD mysql automaticamente?

Bueno, realmente pude realizar el código que busca en la base de datos la información que quiero actualizar y la actualiza en la base de datos, cuando yo doy click al formulario. Ahora, necesito saber mas de CURL (pues por lo que he escuchado [leido]), permite automaticamente ejecutar un script segun la url. Ahora bien, quisiera saber si CURL lo podre instalar en mi servidor Apache corriendo desde Windows. Si alguien sabe, por favor, le agradecería me avisara.

Gracias a todos.
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 18:48.