parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Misha v.3 15.10.2004 11:42

делается один SQL запрос, который возвращает количество зарегистрированных пользователей в последние 30 минут с указанного ip:
SELECT
  COUNT(*)
FROM
  your_table
WHERE
  ip = '$ip'
  AND dt_registered > DATE_SUB(NOW(), interval 30 MINUTE)
составной индекс по ip+dt_registered настоятельно рекомендуется

P.S. я в меньшее количество действий не знаю. если вы данные храните в файликах - звиняйте, я не могу помочь.