Foros del Web » Programando para Internet » PHP »

Insert's automáticos con PHP

Estas en el tema de Insert's automáticos con PHP en el foro de PHP en Foros del Web. Buenas. Estoy desarrollando una aplicación web basada en la recepción de datos en tiempo real desde unos sensores. Actualmente no dispongo de los sensores fisicamente, ...
  #1 (permalink)  
Antiguo 20/08/2010, 18:20
 
Fecha de Ingreso: agosto-2010
Mensajes: 2
Antigüedad: 13 años, 8 meses
Puntos: 0
Insert's automáticos con PHP

Buenas.

Estoy desarrollando una aplicación web basada en la recepción de datos en tiempo real desde unos sensores.

Actualmente no dispongo de los sensores fisicamente, así que para el prototipo de la aplicación me gustaría poder emular dicho comportamiento.

Existe alguna manera de que cada 30 segundos (o el tiempo que sea), se genere un número aleatorio y se realice una inserción en la base de datos?


Agradezco cualquier ayuda :)
  #2 (permalink)  
Antiguo 20/08/2010, 18:46
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: Insert's automáticos con PHP

Con el cronjobs de tu panel de admin de tu servidor se puede ejecutar un script cada el tiempo especificado
__________________
la la la
  #3 (permalink)  
Antiguo 20/08/2010, 18:49
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: Insert's automáticos con PHP

// ...usa esto setInterval("ingresar()",300); y con la funcion rand(); genera el numero aleatorio y el ingreso a la BD dentro de la funcion ingresar();
  #4 (permalink)  
Antiguo 20/08/2010, 23:23
 
Fecha de Ingreso: enero-2010
Mensajes: 191
Antigüedad: 14 años, 3 meses
Puntos: 7
Respuesta: Insert's automáticos con PHP

Y por que medio recibis la respuesta de los sensores, ip? com? usb?

suponindo que sea ip via http:

Código PHP:

while (1)
{

    
sleep(30);

   
//Suponiendo que los sensores llaman a una url por metodo GET y le pasan
   // la variable numero como aleatoria.
    
file_get_contents('http://www.tuhost/trigger.php?numero='.rand());



Etiquetas: Ninguno
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 23:36.