if(mysql_result(mysql_query("SELECT COUNT(*) FROM `devices` WHERE `id` = '$host'"),0)=='0'){
mysql_query("delete from interfaces where `id` = '$id'");
echo("Deleting if $id\n");
}
}
echo(mysql_result(mysql_query("SELECT COUNT(*) FROM `interfaces`"),0)." interfaces at end\n");
echo(mysql_result(mysql_query("SELECT COUNT(id) FROM `links`"),0)." links at start\n");
$link_query=mysql_query("SELECT id,src_if,dst_if FROM `links`");
while($link=mysql_fetch_array($link_query)){
$id=$link['id'];
$src=$link['src_if'];
$dst=$link['dst_if'];
if(mysql_result(mysql_query("SELECT COUNT(id) FROM `interfaces` WHERE `id` = '$src'"),0)=='0'||mysql_result(mysql_query("SELECT COUNT(id) FROM `interfaces` WHERE `id` = '$dst'"),0)=='0'){
mysql_query("delete from links where `id` = '$id'");
echo("Deleting link $id\n");
}
}
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` AS A, `interfaces` AS I, `devices` AS D, networks AS N WHERE I.id = A.interface_id AND D.id = I.host AND N.id = A.network_id;");
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'){