estas son las variables que has de imprimir, las que usas para el update, a ver que imprimen
 
$idenombre; 
$iddivliga; 
Y tambien estos IF´s que haces, no les das condiciones, siempre se cumplen, supongo  
 Cita:  if($condicion = mysql_fetch_array($vdivliga1))      
 
 
  {echo"ya estaba en division";} 
   else 
       { 
           mysql_query("INSERT INTO divliga (division,liga) VALUES ('$div','$liga')"); 
       }
    aqui dices que SI a variable $condicion  le asignamos el valor de mysql_fetch_array($vdivliga1)
cuando el codigo llega a este punto ?que hace?  inserta en la BD o te aparece el mensaje
"Ya estaba en division" 
con un =  asignas valor 
con dos == comparas si son iguales 
con tres === si son identicos