Я работаю над Dreamviewer. Когда я пытаюсь написать базовый синтаксис, он обычно заполняется автоматически.
Как видите, предлагается 2 варианта «escape»: real_escape_string и escape_string. Интересно, есть ли между ними разница?