Foros del Web » Programando para Internet » PHP »

Como hago para guardar un dato con => '

Estas en el tema de Como hago para guardar un dato con => ' en el foro de PHP en Foros del Web. Hola a todos, tengo un campo que sus datos eran "LEO'S" y al insertar me sale error, como lo soluciono esto con MySQL o en ...
  #1 (permalink)  
Antiguo 17/12/2012, 09:13
 
Fecha de Ingreso: mayo-2011
Mensajes: 125
Antigüedad: 12 años, 11 meses
Puntos: 3
Como hago para guardar un dato con => '

Hola a todos, tengo un campo que sus datos eran "LEO'S" y al insertar me sale error, como lo soluciono esto con MySQL o en todo caso con PHP. Gracias por su ayuda.


Saludos.
  #2 (permalink)  
Antiguo 17/12/2012, 09:22
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Como hago para guardar un dato con => '

No se entiende el problema porque no estás dando una descripción del asunto bien detallada, pero como "=>" no es un operador de asignaciones en MySQL supongo que estás hablando de algo que tiene relación con PHP.
Paso el post al foro correcto.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 17/12/2012, 09:44
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Como hago para guardar un dato con => '

Revisa esto:
http://php.net/mysqli_real_escape_string
http://php.net/manual/es/security.da...-injection.php

Saludos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 17/12/2012, 09:46
 
Fecha de Ingreso: mayo-2011
Mensajes: 125
Antigüedad: 12 años, 11 meses
Puntos: 3
Respuesta: Como hago para guardar un dato con => '

Cita:
Iniciado por gnzsoloyo Ver Mensaje
No se entiende el problema porque no estás dando una descripción del asunto bien detallada, pero como "=>" no es un operador de asignaciones en MySQL supongo que estás hablando de algo que tiene relación con PHP.
Paso el post al foro correcto.
Use este => símbolo para señalar a esto ', es que tengo una cadena con esta estructura.

[ Hola's ] pero al momento de guardar me sale error por este símbolo '
  #5 (permalink)  
Antiguo 17/12/2012, 10:05
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Como hago para guardar un dato con => '

Eso también se maneja en PHP, no en MySQL.
El DBMS no puede interpretar el SQL si el SQL viene mal escrito. tan simple como eso.
Cuando el defecto llega en la sentencia, MySQL no lo puede corregir, porque nada más que al intentar leerla el parser detecta un error.
Todo ese tipo de cosas debe ser resuelta antes de enviar la sentencia a MySQL.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #6 (permalink)  
Antiguo 17/12/2012, 14:30
 
Fecha de Ingreso: mayo-2011
Mensajes: 125
Antigüedad: 12 años, 11 meses
Puntos: 3
Respuesta: Como hago para guardar un dato con => '

Lo resolví con esta función mysql_real_escape_string, pero en mi local, pero una vez implementada en mi host me sale que es incompatible, alguna alternativa del mysql_real_escape_string que pueda usar.

Saludos

Etiquetas: dato, sql, campos
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 09:53.