Debo imaginar que esta parte está dentro de un bucle para que te cargue
todos tus elementos, cierto? De ser así... porque no hay valores en value=""?
Código HTML:
Ver original<SELECT name="referencia" style="font-size:15px; width:174px" required></font>
Por que lo que llega al $_POST[''] son los valores del value y no veo que estés mandando valores...