Foros del Web » Programando para Internet » PHP »

Mysql

Estas en el tema de Mysql en el foro de PHP en Foros del Web. Hola tengo un problema con mysql a la hora de guardar texto en un campo text, o long text y es q no me reconoce ...
  #1 (permalink)  
Antiguo 03/06/2005, 03:13
 
Fecha de Ingreso: mayo-2005
Mensajes: 12
Antigüedad: 12 años, 6 meses
Puntos: 0
Mysql

Hola tengo un problema con mysql a la hora de guardar texto en un campo text, o long text y es q no me reconoce las comillas, y siempre me da error al guardar en ella si tiene alguna doble comilla, alguien sabe por que es????

GRACIAS!!!!
  #2 (permalink)  
Antiguo 03/06/2005, 09:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Deberías indicar el código que usas .. pero parece que haces algo tipo:

$sql="INSERT INTO tabla campo1 VALUES ($campo1)";

Si haces eso .. tendrás problemas .. deberías usar:
$sql="INSERT INTO tabla campo1 VALUES ('$campo1')";

y .. dependiendo de como uses "magic_quote_gpc" (de tu php.ini) tendrás que usar (es recomendable):
Código PHP:
$sql="INSERT INTO tabla campo1 VALUES ('".mysql_escape_string($campo1)."')"
Un saludo,
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 15:12.