Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/08/2013, 04:22
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: funcion no funciona

Ups, los option no llevan name, solo value y me parece que no leíste el enlace sobre las comillas!

Código PHP:
Ver original
  1. // Debes escapar las comillas
  2. echo "<select name=\"nacion\">";
  3.  
  4. // O usar comillas sencillas para encerrar la cadena
  5. echo '<select name="nacion">';
  6.  
  7. // Para el option puedes hacer lo mismo
  8. echo '<option value="' . $row['id'] . '">' . $row['pais'] . '</option>';
  9.  
  10. // O encerrar los elementos de array entre llaves y la cadena entre comillas dobles:
  11. echo "<option value=\"{$row['id']}\">{$row['pais']}</option>";

Usa la forma que mejor te acomode, pero asegúrate de que, al final, tu HTML esté correcto; esto puedes verificarlo viendo el código fuente generado en el navegador y, opcionalmente, usando algún validador.
__________________
- León, Guanajuato
- GV-Foto