Foros del Web » Programando para Internet » PHP »

Problema al guardar con espacios

Estas en el tema de Problema al guardar con espacios en el foro de PHP en Foros del Web. Hola! Estoy trabajando con PHP + MySQL y les cuento el problema que tengo: 1ero) Tengo una tabla a la que llamé Lugares y tiene ...
  #1 (permalink)  
Antiguo 23/11/2007, 13:26
 
Fecha de Ingreso: octubre-2007
Mensajes: 7
Antigüedad: 16 años, 6 meses
Puntos: 0
Problema al guardar con espacios

Hola!
Estoy trabajando con PHP + MySQL y les cuento el problema que tengo:

1ero) Tengo una tabla a la que llamé Lugares y tiene los siguientes campos:
codlugar (int 10)
descripcion (varchar 30)

2do) Cuando doy de alta, uso un menú desplegable cuyo código es:

Código PHP:
<select size="1" name="lugar" style="font-size: 10 px">
          <?        
          $conexion 
conectar ();
          
$result7 mysql_query ("SELECT * FROM lugares order by descripcion");
         WHILE (
$myrow mysql_fetch_array($result7))
               {
               echo 
"<option value= $myrow[descripcion] > $myrow[descripcion] </option>";
                }
            
?>
</select>
3ero) Guardo en otra tabla (que podemos llamar tabla2 y en la cual el campo "lugar" está definido como un varchar(30)) usando '$lugar'


El problema viene ahora:
Si yo en el menú desplegable elegí por ejemplo "Jockey Club", me guarda solamente el "Jockey"
¿Qué estoy haciendo mal?

Muchas gracias!
  #2 (permalink)  
Antiguo 23/11/2007, 14:22
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Re: Problema al guardar con espacios

Trasladado de BD a PHP. Favor no poner código de programación en BD.

Función de la sección de Base de Datos
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 23/11/2007, 17:38
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Re: Problema al guardar con espacios

Tienes que poner el valor escapado con comillas para que se envie por completo:
Código PHP:
echo "<option value=\"$myrow[descripcion]\"> $myrow[descripcion] </option>"
Saludos.
  #4 (permalink)  
Antiguo 23/11/2007, 19:20
 
Fecha de Ingreso: octubre-2007
Mensajes: 7
Antigüedad: 16 años, 6 meses
Puntos: 0
Re: Problema al guardar con espacios

Cita:
Iniciado por GatorV Ver Mensaje
Tienes que poner el valor escapado con comillas para que se envie por completo:
Código PHP:
echo "<option value=\"$myrow[descripcion]\"> $myrow[descripcion] </option>"
Saludos.
Mil millones de gracias!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:03.