if($dodel == 'yes'){
$cmd = "delete from $ktable where id = '$delid'";
if($demo<>'yes'){
mysql_query($cmd);
$logtxt = "$dtitle link deleted.";
} else {
$logtxt = "Cannot delete link in demo.";
}
}
if($dodel == 'yes'){
$cmd = "delete from $ktable where id = '$delid'";
if($demo<>'yes'){
mysql_query($cmd);
mysql_query("delete from $htable where kid = '$delid';");
$logtxt = "$dtitle link and tracked hits deleted.";
} else {
$logtxt = "Cannot delete link in demo.";
}
}
Code:
if($dodel == 'yes'){
$cmd = "delete from $ktable where id = '$delid'";
if($demo<>'yes'){
mysql_query($cmd);
$logtxt = "$dtitle link deleted.";
} else {
$logtxt = "Cannot delete link in demo.";
}
}
mysql_query("delete from $htable where kid = '$delid';");
$logtxt = "$dtitle link and tracked hits deleted.";
Look closely - these lines were added:
<?phpinclude('./config.php');include('./admin.php');$rows = mysql_query("select id,kid from $htable where 1");while(list($hid,$kid)=mysql_fetch_row($rows)){ list($cnt)=mysql_fetch_row(mysql_query("select count(*) from $ktable where id = '$kid';")); if($cnt==0) mysql_query("delete from $htable where kid = '$kid';");}?>
Here's some code to clear out hits from non-existent links
If you need to do anything else let me know.