יותר הגיוני ונכון (מה זה "time = ($time - time) >" לעזאזל):
PHP קוד:
<?php $time = time()-60*60;
mysql_query("DELETE FROM `ips` WHERE `time` > $time ");
?>
במה שאני עשיתי, אתה מחסר מהזמן הנוכחי את 3600 שניות (שעה)....ואז כל מה שגדול מזה...זה אומר שעברה שעה...