The bindParam call can't refer to itself:
$SecurityAssisttmytable->bindParam("i", "".($SecurityAssisttmytable->getColumnVal("id")) ."", "-1"); //Paramid
should be:
$SecurityAssisttmytable->bindParam("i", "".($Paramid_SecurityAssisttbldirectorylistings) ."", "-1"); //Paramid