Hola a todos! Tengo una duda que no sé cómo solucionarla.
Básicamente, estoy haciendo un sitio en PHP con base de datos en MySQL. Hago el alta de registros con INSERT INTO, pero como todos sabemos, cuando el dato es alfanumérico, tiene que estar entre apóstrofes o comillas simples (').
El problema, es que cuando ingreso un dato que tiene apóstrofe (por ej. "It's my life") toma a ese símbolo como si cerrara la instrucción.
Ejemplo:
INSERT INTO tabla (campo) VALUES ('It's my life');
Como pueden ver, el apóstrofe de It's cierra la frase y MySQL lo entiende como INSERT INTO tabla (campo) VALUES ('It' y entonces da error y no ingresa nada. ¿Alguien sabe cómo solucionar esto? No puedo prohibir el ingreso de apóstrofes.
Si alguien me lo puede contestar, GRACIAS!!!