Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/04/2006, 08:21
Avatar de uamistad
uamistad
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 4 meses
Puntos: 1
Exclamación Problema simple, ¿solución compleja?

Saludos !!

Chequen mi siguiente problema, ¿alguna idea de por dónde empezar?

Tengo unos foros hay muchas tablas, una de ellas es mensaje y es similar a esta:

TABLA MENSAJES
mensaje_id (INT)
mensaje_texto (TEXT)
fechahora (DATETIME)
direccion_ip (CHAR)
usuario_id (INT)(FK)


Ahora, si yo quiero listar la cantidad de mensajes que se insertaron entre un rango de fechas, ¿es simple no?

Pero ahora miren este problema.

A mí me gustaría listar sólo los mensajes que vienen de una direccion_ip que ha escrito más de 5 mensajes en un rango de tiempo menor o igual a 16 horas.


Esto para detectar usuarios que entraron a mis foros a meter spam. Alguna idea, please, que no sé ni por dónde empezar.

Atención Moderadores: Resulta tentador mover mi mensaje al foro de bases de datos, pero resulta que esta consulta quizá no se pueda hacer directamente y se necesite una buena parte de procesamiento en PHP, de manera que agradecería fueran tan amables de no trasladarlo, thanks.
__________________
"Di no al Internet Explorer" -Proverbio Chino-

Última edición por uamistad; 17/04/2006 a las 08:37