te recomendaria que imprimeras tanto tus consultas como tus variables en cada paso
algo asi como :
Cita: if(isset($_SESSION['usuario']) && isset($_SESSION['password']))
{
$id=$_GET['id'];
echo "mi id:".$id."<br>";
....
Cita: {
$query = mysql_query("SELECT * FROM datos where id_ptc=$id", $link);
print "query:".$query."<br>";
$pagos=mysql_result($query, 0, "pagos");
print "pagos:".$pagos."<br>";
$pagos=$pagos+1;
print "pagos:".$pagos."<br>";
$nombre=($_GET['nombre']);
print "nombre:".$nombre."<br>";
$comprobante=($_GET['comprobante']);
print "comprobante:".$comprobante."<br>";
......etc.
}
con esto podrias verificar si los querys estan haciendose corectamente y tus variables estan pasando bien