(PECL CUBRID >= 8.3.0)
cubrid_real_escape_string — Devuelve la versión escapada de la cadena dada
Esta función devuelve la versión escapada de la cadena dada. Añade al inicio una barra invertida a los siguientes caracteres: '. Esta función siempre debe ser usada (con algunas excepciones) para hacer la información segura antes de envia la consulta a CUBRID.
La cadena que va a ser escapada.
La conexión CUBRID. Si el identificador de conexión no se especifica, se asume el último enlace abierto por cubrid_connect().
La versión escapada de la cadena dada, en caso de éxito.
FALSE en caso de fallo.
Example #1 Ejemplo de cubrid_real_escape_string()
<?php
$usuario = "'username'";
$contraseña = "\"pass\"";
$consulta = sprintf("SELECT * FROM users WHERE user='%s' AND password='%s'",
cubrid_real_escape_string($usuario),
cubrid_real_escape_string($contraseña));
echo $consulta;
?>
El resultado del ejemplo sería:
Result: SELECT * FROM users WHERE user='\'username\'' AND password='\"pass\"'