mysql_escape_string

mysql_escape_string

(PHP 4 >= 4.0.3, PHP 5)

mysql_escape_string -- Escapa una cadena para su uso en mysql_query

Descripci贸n

string mysql_escape_string ( string cadena_no_escapada )

Esta funci贸n escapa la cadena_no_escapada, de modo que sea seguro usarla en un llamado a mysql_query(). Esta funci贸n es obsoleta.

Esta funci贸n es id茅ntica a mysql_real_escape_string() con la excepci贸n de que mysql_real_escape_string() recibe un gestor de conexi贸n y escapa la cadena de acuerdo al juego de caracteres actual. mysql_escape_string() no recibe un argumento de conexi贸n, y no hace caso al valor actual del juego de caracteres.

Lista de par谩metros

cadena_no_escapada

La cadena a ser escapada.

Valores retornados

Devuelve la cadena escapada.

Registro de cambios

Versi贸nDescripci贸n
4.3.0 Esta funci贸n se convirti贸 en obsoleta, no use esta funci贸n. En su lugar, use mysql_real_escape_string().

Ejemplos

Ejemplo 1. Ejemplo de mysql_escape_string()

<?php
$item
= "Zak's Laptop";
$item_escapado = mysql_escape_string($item);
printf("La cadena escapada: %s\n", $item_escapado);
?>

El resultado del ejemplo seria:

La cadena escapada: Zak\'s Laptop

Notes

Nota: mysql_escape_string() no escapa % ni _.

Ver tambi茅n

mysql_real_escape_string()
addslashes()
La directiva magic_quotes_gpc.