From 05b5edf1ced8a90cd3c126bc0378230a8bae202c Mon Sep 17 00:00:00 2001 From: Adam Amstrong Date: Tue, 3 Apr 2007 18:12:55 +0000 Subject: [PATCH] Fixing git-svn-id: http://www.observium.org/svn/observer/trunk@20 61d68cd4-352d-0410-923a-c4978735b2b8 --- cleanup.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cleanup.php b/cleanup.php index 8e045fa6f..c8be0e089 100755 --- a/cleanup.php +++ b/cleanup.php @@ -63,7 +63,7 @@ while ($link = mysql_fetch_array($link_query)) { echo(mysql_result(mysql_query("SELECT COUNT(id) FROM `links`"), 0) . " links at end\n"); echo(mysql_result(mysql_query("SELECT COUNT(adj_id) FROM `adjacencies`"), 0) . " adjacencies at start\n"); -$link_query = mysql_query("SELECT * FROM `adjacencies`"); +$link_query = mysql_query("SELECT * FROM `adjacencies` AS A, `interfaces` AS I, `devices` AS D WHERE I.id = A.interface_id AND D.id = I.host"); while ($link = mysql_fetch_array($link_query)) { $id = $link['adj_id']; $netid = $link['network_id']; @@ -71,8 +71,13 @@ while ($link = mysql_fetch_array($link_query)) { if(mysql_result(mysql_query("SELECT COUNT(id) FROM `interfaces` WHERE `id` = '$ifid'"), 0) == '0' || mysql_result(mysql_query("SELECT COUNT(id) FROM `networks` WHERE `id` = '$netid'"), 0) == '0') { mysql_query("delete from adjacencies where `adj_id` = '$id'"); echo("Deleting link $id \n"); + } else { + + + } } echo(mysql_result(mysql_query("SELECT COUNT(adj_id) FROM `adjacencies`"), 0) . " adjacencies at end\n"); + ?>