R.J.
New Member
Anyone have a simple script to clear out survivors that are 6 -8 weeks old? I have about 2000+ dead accounts. Perhaps something based on the last updated column?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
DELETE FROM survivor WHERE last_updated < now() - INTERVAL 6 WEEK
<?php
$link = mysql_connect('YOURDBHOST', 'YOURDBUSER', 'YOURDBPASS');
if (!$link) die('Could not connect: ');
mysql_select_db('YOURDBNAME', $link);
$delete = mysql_query("DELETE FROM survivor WHERE last_updated < now() - INTERVAL 6 WEEK");
if (!$delete) echo "Error";
?>
In your SQL:
PHP:DELETE FROM survivor WHERE last_updated < now() - INTERVAL 6 WEEK
DELETE FROM survivor WHERE last_updated < SUBDATE(now(), INTERVAL 6 WEEK)
DELETE FROM character_data WHERE LastLogin < SUBDATE(now(), INTERVAL 6 WEEK)
DELETE FROM character_data WHERE LastUpdate < SUBDATE(now(), INTERVAL 6 WEEK);