Apostrofe

Jordi
16 de Febrero del 2003
Me gustar铆a saber como puedo con alguna funci贸n, substituir la apostrofe por algun caracter v谩lido, para que no me corte la sentencia sql.

tipo : $variable= funcion($_POST['variable']);

luego grabo de la siguiente forma:

$sql ="INSERT INTO TABLA (variable) ".
"VALUES ( '$variable')";


Gracias.

inphyx
16 de Febrero del 2003
Prueba a convertir los apostrofes a literales, a帽adiendo una barra invertida delante: \'
Te puede servir esta funci贸n:
$variable=str_replace("'","\'",$variable);