Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   Comillas Mysql (http://www.forosdelweb.com/f21/comillas-mysql-304475/)

giuliano 03/06/2005 02:23

Comillas Mysql
 
:-) Buenas tengo un problemita con mysql , y es q cuando guardo datos en la base de datos (en un campo text) no me deja si en ese texto ahi akguna comilla doble, alguin sabe por q es???, se lo agradeceria muxo
GRACIAS!!!!!!!! :-)

klyfa 03/06/2005 03:10

Calculo que estaras escribiendo mal la consulta de inserccion. si la escribes te podria decir.
Si el campo es de solo texto tendrias que poner algo como esto
$sql=INSERT INTO tabla (nombre)
values('$nombre')"; nombre te tomaria el valor de un campo text que se llame nombre
sin importar el contenido que tenga .

giuliano 03/06/2005 03:22

NO Exactamente, ya que si inserto cualquier texto sin comillas si que me deja insertarlo en la base de datos; por ejemplo
$pep=casaca //si que me deja insertarlo en la basede datos
$pep=cas"aca //no me deja

JavierB 03/06/2005 03:28

Hola giuliano

$pep=addslashes(cas"aca) //debería dejarte

http://php.grn.es/manual/es/function.addslashes.php

Saludos, :adios:

klyfa 03/06/2005 03:57

no puedes poner
$pep=cas"aca
pero si
$pep="cas\"aca";


La zona horaria es GMT -6. Ahora son las 20:07.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.