Hola @Aquino,
para elementos de formularios creados dinámicamente tenés los vectores HTML, que consisten en asignar a los elementos el mismo nombre terminado en [], por ejemplo:
<select name="unSelect[]"> ... </select>
<select name="unSelect[]"> ... </select>
<select name="unSelect[]"> ... </select>
Esto hace que el envío GET o POST al servidor sea un vector, que podés recorrer desde PHP así
<?php
foreach ($_POST["unSelect" as $k => $valor]){
print("el valor del select $k es $valor<br/>");
}
Como se ve, ahora la posición "unSelect" del $_POST es un vector, que podés recorrer programáticamente, y esto es independiente de la cantidad de elementos que envíes.
Saludos cordiales!