我尝试理解 PHP 中的手动转义。我读了这个例子:
如果($_POST)
{
$query = '更新
赫斯特勒
放
zulieferer = \''.mysql_real_escape_string($_POST['zulieferer']).'\',
Telefon = \''.mysql_real_escape_string($_POST['telefon']).'\',
城市 = \''.mysql_real_escape_string($_POST['telefax']).'\'
在哪里
id = '.$_POST['id'];
$update = mysql_query ($query) 或死 (mysql_error());
}
该语句以撇号开头。不幸的是,我找不到描述。
第一部分?'更新赫斯特勒 SET zulieferer = \'
第二部分?'.mysql_real_escape_string($_POST['zulieferer'])。'
第三部分?', 电话 = \'
第 4 部分?'.mysql_real_escape_string($_POST['telefon'])。'