Forum und email

mysql_escape_string

(PHP 4 >= 4.0.3, PHP 5, PECL mysql:1.0)

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ón Descripció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

Example#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

Note: mysql_escape_string() no escapa % ni _.