Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2008, 02:05
h3ct0r
 
Fecha de Ingreso: noviembre-2008
Mensajes: 7
Antigüedad: 15 años, 5 meses
Puntos: 0
textarea no recoje el texto como es escrito

Buenas compañeros tengo un problema con un textarea y es el siguiente :

Estoy utilizando un textarea para mandar querys cualquier a una base de datos en postgres. el problema radica cuando por lo menos, quiero insertar un registro utilizo un comando como este :

INSERT INTO tbl_usuarios (pk_usuario, nombre, apellido, direccion,correo,sexo, identificacion)
VALUES (6, 'Rosa', 'Melpalo', 'La california','[email protected]','false',112233 );

el query esta bien escrito. pero al submit este mensaje e imprimir con un echo la variable a la que queda asignada los datos enviados del textarea queda asi :

INSERT INTO tbl_usuarios (pk_usuario, nombre, apellido, direccion,correo,sexo, identificacion) VALUES (6, \"Rosa\", \'Melpalo\', \'La california\',\'[email protected]\',\'false\',1 12233);

con esos \ que no deberian estar, y por lo tanto al querer enviar el query a la base de datos este es rechazado.

como puedo hacer para que no existan estos \ ?
muchas gracias.

Este es el codigo que uso de formulario :
Código HTML:
 <form name="form1" method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
    <center> Introduzca Query a mandar :<br /> 
        <textarea name="dato1" rows="6" cols="60"></textarea><br />
	 <input type="submit" name="resul" value="Enviar" />
    </center>
    </form> 

Última edición por h3ct0r; 16/11/2008 a las 02:42