PHP Portal » PHP Handbuch » dbx_escape_string

Werbung

dbx_escape_string


(PHP 4 >= 4.3.0, PHP 5 <= 5.0.5, PECL dbx >= 1.1.0)

dbx_escape_string Maskiert einen String, so dass er sicher in einem SQL-Statement verwendet werden kann

Beschreibung

string dbx_escape_string ( object $link_identifier , string $text )

Maskiert die übergebene Zeichenkette, so dass sie sicher in einem SQL-Statement verwendet werden kann.

Parameter-Liste

link_identifier

Das DBX-Link-Objekt, das von dbx_connect() zurückgegeben wurde.

text

Der zu maskierende String.

Rückgabewerte

Gibt den Text zurück, an dessen notwendigen Stellen (Hochkommata, Backslashes etc.) eine Maskierung durchgeführt wurde. Im Fehlerfall wird NULL zurückgegeben.

Beispiele

PHP Code
1
2
3
4
5
6
7
8
$link = dbx_connect(DBX_MYSQL, "localhost", "db", "username", "password") or die("Could not connect"); $text = dbx_escape_string($link, "It\'s quoted and backslashed(\\)."); $result = dbx_query($link, "insert into tbl(txt) values('" . $text . "')"); if ($result == 0) { echo dbx_error($link); } dbx_close($link);

Siehe auch

  • dbx_query() - Sendet eine Abfrage und holt alle Ergebnisse (falls vorhanden)