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

Beispiel #1 dbx_escape_string-Beispiel

<?php
$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