Foros del Web » Programando para Internet » PHP »

Problema con textarea al insertar/modificar

Estas en el tema de Problema con textarea al insertar/modificar en el foro de PHP en Foros del Web. Hola, estoy haciendo una web y tiene un apartado en el que mediante un formulario puedes agregar datos a una base de datos en mysql. ...
  #1 (permalink)  
Antiguo 23/06/2008, 08:16
 
Fecha de Ingreso: octubre-2007
Mensajes: 35
Antigüedad: 16 años, 6 meses
Puntos: 0
Problema con textarea al insertar/modificar

Hola, estoy haciendo una web y tiene un apartado en el que mediante un formulario puedes agregar datos a una base de datos en mysql. Y otro formulario que recupera esos datos, los mete en las caja de texto mediante la opcion 'value' y los muestra perfectamente. El problema resulta cuando una de esas cajas de texto pasa de ser:

<input type='text' name='vadd_extras'></input>

a ser asi:

<textarea name='vadd_extra' cols='30' rows='5'></textarea>

Al igual pasa lo mismo con el formulario de editar.

Todo lo que escriba en ese text area no se inserta en la base de datos. Si inserto manualmente en la BD algo dentro 'extras' cuando le doy a modificar no me lo muestra, pero en la BD si existe.

Seguramente a de ser alguna tonteria, puede ser algo de html enties ?
  #2 (permalink)  
Antiguo 23/06/2008, 08:29
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema con textarea al insertar/modificar

seguro.... recuerda que el valor/texto a modificar en primer lugar, input debe ir en su value y usando textarea debe ir entre los tags... ambos de preferencia con las entidades codificadas para evitar problemas de HTML

Código HTML:
<input type="text" value="El valor"/>
<textarea>El valor</textarea> 
suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 24/06/2008, 05:04
 
Fecha de Ingreso: octubre-2007
Mensajes: 35
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Problema con textarea al insertar/modificar

Gracias por la contestación, ahora si se me muestra cuando le doy a editar, pero cuando modifico no se me modifica en la BD. Te pego código(aver si se ven colores):



Código PHP:
// Hago la consulta, devuelvo los resultados en variables...
$ve_extras=$_POST['ve_extras'];
echo 
"Aqui iria todo el conjunto de la tabla y por aqui llegaria esto...
<td><textarea cols='30' rows='5'>"
.$ve_extras."</textarea></td> 

Con previa consulta en la BD me mostraría los extras de cada ID que quiero modificar, pero cuando modifico ese textarea no me cambia nada, en cambio los text normales si.

Modificando...

Código PHP:
$edit_cadena="UPDATE mitabla SET nombre='".$ve_nombre."',extras='".$ve_extras."' WHERE ID=5; 
Espero aver escrito todo correctamente

Saludos

Última edición por multimedia007; 24/06/2008 a las 05:10
  #4 (permalink)  
Antiguo 25/06/2008, 04:05
 
Fecha de Ingreso: octubre-2007
Mensajes: 35
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Problema con textarea al insertar/modificar

Alguien me puede hechar una mano ?
  #5 (permalink)  
Antiguo 25/06/2008, 08:41
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema con textarea al insertar/modificar

y cuando haces el UPDATE te salta algún error... probaste mysql_query($sql) or die(mysql_error()); ???

o que sucede, porque sabes que no lo actualiza, etc... ?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
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 04:16.