Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/05/2012, 17:55
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 1 mes
Puntos: 192
Respuesta: Cargar un Array de provincias en un select de HTML

¿Por qué no nos mostrás el código completo?

Este ejemplo completo debería funcionar bien:
Código HTML:
Ver original
  1. <?php $provincias = array(
  2. '2' => '&Aacute;lava',
  3. '3' => 'Albacete',
  4. '4' => 'Alicante/Alacant',
  5. '5' => 'Almer&iacute;a',
  6. '6' => 'Asturias',
  7. '7' => '&Aacute;vila',
  8. '8' => 'Badajoz',
  9. '9' => 'Barcelona',
  10. '10' => 'Burgos',
  11. '11' => 'C&aacute;ceres',
  12. '12' => 'C&aacute;diz',
  13. '13' => 'Cantabria',
  14. '14' => 'Castell&oacute;n/Castell&oacute;',
  15. '15' => 'Ceuta',
  16. '16' => 'Ciudad Real',
  17. '17' => 'C&oacute;rdoba',
  18. '18' => 'Cuenca',
  19. '19' => 'Girona',
  20. '20' => 'Las Palmas',
  21. '21' => 'Granada',
  22. '22' => 'Guadalajara',
  23. '23' => 'Guip&uacute;zcoa',
  24. '24' => 'Huelva',
  25. '25' => 'Huesca',
  26. '26' => 'Illes Balears',
  27. '27' => 'Ja&eacute;n',
  28. '28' => 'A Coru&ntilde;a',
  29. '29' => 'La Rioja',
  30. '30' => 'Le&oacute;n',
  31. '31' => 'Lleida',
  32. '32' => 'Lugo',
  33. '33' => 'Madrid',
  34. '34' => 'M&aacute;laga',
  35. '35' => 'Melilla',
  36. '36' => 'Murcia',
  37. '37' => 'Navarra',
  38. '38' => 'Ourense',
  39. '39' => 'Palencia',
  40. '40' => 'Pontevedra',
  41. '41' => 'Salamanca',
  42. '42' => 'Segovia',
  43. '43' => 'Sevilla',
  44. '44' => 'Soria',
  45. '45' => 'Tarragona',
  46. '46' => 'Santa Cruz de Tenerife',
  47. '47' => 'Teruel',
  48. '48' => 'Toledo',
  49. '49' => 'Valencia/Val&eacute;ncia',
  50. '50' => 'Valladolid',
  51. '51' => 'Vizcaya',
  52. '52' => 'Zamora',
  53. '53' => 'Zaragoza'
  54. );
  55.  
  56.  
  57. ?>
  58. <!DOCTYPE html>
  59. <meta charset="utf-8" />
  60. <title>Probando select</title>
  61. </head>
  62.     <select name="provincias">
  63.     <?php
  64.  
  65.     foreach($provincias as $cc => $name) {
  66.     echo '<option value="' . $cc . '">' . $name . '</option>';
  67.     }
  68.     ?>
  69.     </select>
  70. </body>
  71. </html>



Lo de la codificación es así: Vos estás codificando los caracteres de esta forma:


á --> &aacute;

& --> &amp;

Ahora, si esos los VUELVO a codificar:

&aacute; --> &amp;acute;
&amp; --> &amp;amp;

Se entiende? :P O sea, RE codificaste algo que ya estaba codificado. En mi ejemplo de más arriba correjí ese asunto, comparalo con tu código.
__________________
nahueljose.com.ar