Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/07/2013, 17:15
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Como hacer un limite de uso con php y mysql

Lo único que necesitas es hacer una consulta a la base de datos, antes de insertar información, verificar el último datetime que ingreso, y usar funciones como UNIX_TIMESTAMP() para comparar si ya ha pasado tiempo. Un ejemplo de lo que puedes hacer

Código MySQL:
Ver original
  1. FROM tabla
  2. WHERE (UNIX_TIMESTAMP(created_datetime) + 180) >= UNIX_TIMESTAMP() AND created_by = "aqui va la forma como verificas el usuario"
  3. ORDER BY tabla_id DESC
Eso lo que hace es comparar la última fecha que ingreso información si la fecha que ingreso data más 180 segundos (3 minutos) es mayor entonces te va a traer datos, solo necesitas comprar si tiene datos entonces que informe o lo que sea.

Esto es solo para darte una idea de lo que puedes hacer.

También puedes usar sesiones, pero si usa diferentes navegadores entonces puede que ingrese datos. Por eso te recomendé mejor la base de datos.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos