tienes que usar otra variable o liberarla con mysql_free_result , y eso no afectara en nada tu logica, solo es evitar usar 2 veces la misma variable
solo agregale ese mysql_free_result , y prueba ok
Código PHP:
//CAMBIO numero 1 en BD
$vnombre = mysql_query("SELECT * FROM nombreequipo WHERE nombre='$enombre'");
if($condicion = mysql_fetch_array($vnombre))
{echo "ya estaba en la lista de nombres";
} else {
mysql_query("INSERT INTO nombreequipo (nombre) VALUES ('$enombre')");
}
mysql_free_result($vnombre);
$vnombre = mysql_query("SELECT * FROM nombreequipo WHERE nombre='$enombre'");
while ($row = mysql_fetch_row($vnombre))
{
$idenombre=$row[0];
}