Retroceder   Foros del Web > Programación para sitios web > Bases de Datos

Respuesta
 
Herramientas Desplegado
Antiguo 03-jun-2005, 02:23   #1 (permalink)
giuliano ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 12
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!!!!!!!!
giuliano está desconectado   Responder Citando
Antiguo 03-jun-2005, 03:10   #2 (permalink)
klyfa está en el buen camino
 
Fecha de Ingreso: mayo-2005
Mensajes: 127
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 .
klyfa está desconectado   Responder Citando
Antiguo 03-jun-2005, 03:22   #3 (permalink)
giuliano ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2005
Mensajes: 12
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
giuliano está desconectado   Responder Citando
Antiguo 03-jun-2005, 03:28   #4 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.552
Hola giuliano

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

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

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 03-jun-2005, 03:57   #5 (permalink)
klyfa está en el buen camino
 
Fecha de Ingreso: mayo-2005
Mensajes: 127
no puedes poner
$pep=cas"aca
pero si
$pep="cas\"aca";
klyfa está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 07:02.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93