我尝试理解 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'])。'