Cita: Pero estos se actualizan con el id de la fila de las opciones del select, no con el nombre
Para ello deberías entonces revertir:
Código PHP:
Ver original$select.="<option value='".@$arreglo['estados']."'>".@$arreglo['id']."</option>";
¿O me equivoco?
En cuanto al dowhile en este caso no sirve, ya que el dowhile primero realiza el do luego verifica:
eso te entrega hola
En cuanto a los vacíos no será que no cambiaste de opción en los selects
Vamos viendo...