Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/09/2012, 10:08
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 2 meses
Puntos: 192
Respuesta: MySql solo muestra palabras antes de espacios en inputbox

Ahh, pff. Qué tarado que soy. No lo ví. El problema es que no usás comillas en el atributo!

En HTML, está permitido dar un valor de un atributo sin comillas, siempre que sea una sola palabra.

O sea, se corrige añadiendo comillas:

Código PHP:
Ver original
  1. <input type="text" name="localidad" value="<?php echo $row[localidad]; ?>">

Se entiende?

El HTML generado tiene muchos problemas además, como ser etiquetas sin cerrar (todas esas option) y anidación incorrecta. O sea, en lugar de estar anidado de esta forma:

Código HTML:
Ver original
  1.     <form>
  2.         ...
  3.     </form>

Lo tenés así:
Código HTML:
Ver original
  1.     <form>
  2.         ...
  3.     </form>

Esto puede darte problemas y dolores de cabeza con estilos, layout, etc. Además de que no es correcto.
__________________
nahueljose.com.ar