Bueno lo he conseguido, aunque no estoy seguro de que el codigo quede muy bonito, os lo pego aqui, por si alguien le sirve, y tambien por si alguien se le ocurre como mejorarlo
   Código HTML:
  <script type="text/javascript">
	    $(document).ready(function(){
			$("a.active").click(function(){
				id = $(this).attr('href');
				a = $(this).children("img").attr('src');
				t = $(this).attr('table');
				$(this).load("core/library/active.php",{table:t,active:a,id:id});
				return false;
			});
		});        
	</script>  Y aqui el código que lo recibe:  
 Código PHP:
        $table = $_POST[table];
    $id = $_POST[id];
    $active = $_POST[active];
    
    if($active == "images/style/act_on.png"){
        $act = 2;
    }else{
        $act = 1;
    }
    
    $query = "update $table set active = $act where id_$table = $id";
    
    $sql = mysql_query($query);
    
    if($act == 1){
        echo "<img src='images/style/act_on.png' class='active_bt'/>";
    }else{
        echo "<img src='images/style/act_off.png' class='active_bt'/>";
    } 
    
  Espero que sirva! un saludo y gracias