Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/12/2011, 01:25
carlitusmm
 
Fecha de Ingreso: diciembre-2011
Mensajes: 4
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: detener la generacion de numeros aleatorios

Te explico como lo haría yo.

Para controlar / asignar los libres
SELECT pc FROM control WHERE libre = 'si' ORDER BY rand LIMIT 1

PAra verificar periodicamente que ya ha pasado la hora
SELECT pc FROM control WHERE libre='no' AND fecha < date_sub(now(), interval 1 HOUR)