Manuale PHP
Indietro |  | Avanti

# mysql_real_escape_string

(PHP 4 >= 4.3.0, PHP 5)

mysql_real_escape_string -- Aggiunge le sequenze di escape ai caratteri speciali in una stringa per l'uso in una istruzione SQL, tenendo conto dell'attuale set di caratteri della connessione.

## Descrizione

string mysql_real_escape_string ( string stringa_seza_escape [, resource identificativo_connessione] )

Questa funzione aggiunge le sequenza di escape ai caratteri speciali in stringa_senza_escape, tenendo conto dell'attuale set di caratteri della connessione in modo che sia sicuro usarla in mysql_query().

> Nota: mysql_real_escape_string() non aggiunge le sequenze di escape a % ed a _.

Esempio 1. Esempio di mysql_real_escape_string()

`<?php $connessione = mysql_connect('localhost', 'utente_mysql', 'password_mysql'); $voce = "Zak's and Derick's Laptop"; $voce_con_escape = mysql_real_escape_string($voce); printf ("La stringa con le sequenze di escape: %s\n", $voce_con_escape); ?>`

L'esempio riportato sopra dovrebbe produrre il seguente output:

    La stringa con le sequenze di escape: Zak\'s and Derick\'s Laptop

Vedere anche : mysql_escape_string() e mysql_character_set_name().

Indietro | Partenza | Avanti
mysql_query | Risali | mysql_result