Grabar cadena con comilla simple y back slash
Segun un estandar del SQL, si no me falla la memoria y no es un tema meramente de la programacion, cuando quieres grabar en un campo de texto una cadena con comilla simple, has de sustituirla por 2 comillas simples, sino da error
Por lo que he visto, ese mismo error se produce con el back slash (\).
Aqui llega mi duda, ese es un error dentro de la interpretacion de las cadenas del propio PHP? Es del SQL? Existen mas caracteres con los que pueda producirse el error? Hay que reemplazar todos esos caracteres de todas las cadenas que queremos grabar, o existe una funcion predefina para el echo como mysql_real_escape_string, o esta funcion no tiene nada que ver?
Gracias por atender el chaparron de preguntas
Última edición por CHiCoLiTa fecha: 02-03-2004 a las 21:34:01.
|