Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2011, 15:30
Seisler
 
Fecha de Ingreso: febrero-2011
Mensajes: 83
Antigüedad: 13 años, 2 meses
Puntos: 0
Cojer un valor compuesto por más de una palabra de una Base de Datos

Hola.

Tengo un pequeño problemilla con un formulario al cual le paso valores predefinidos de una base de datos. He conseguido pasar los valores de dos formas, por un enlace y directamente haciendo una consulta en la base de datos.

Así lo hago pasando el valor (es el nombre de un proyecto) por un enlace:

Código PHP:

<label for="nombre_proyecto"> Nombre Proyecto </label> 
<input type="text" id="nombre_proyecto" value= <?php echo $_REQUEST["nombre"]; ?> name="nombre_proyecto" />

Y así lo hago por una consulta a la BBDD:

Código PHP:

<label for="nombre_proyecto"> Nombre Proyecto </label> 
<input type="text" id="nombre_proyecto" value= <?php echo $fila["nombre"]; ?> name="nombre_proyecto" />
Lo consigo de las dos formas. Pero el problema llega cuando el nombre del proyecto es un nombre compuesto por más de una palabra. Cuando es de más de una palabra solo consigo que me ponga la primera palabra. Por ejemplo si el proyecto se llama Desastre Project, el valor que me pone en el campo input es Desastre, y yo necesito que ponga Desastre Project.

Alguien sabe por que no puedo poner un nombre compuesto por más de una palabra. Éste nombre está separado por espacios.

Un saludo.