Каков наилучший способ использования mysql_real_escape_string, так это в начале:
$email = mysql_real_escape_string($_POST['email']); $qemail = mysql_query ("SELECT email FROM ppl WHERE email='$email'");
или в конце:
$email = $_POST['email']; $qemail = mysql_query ("SELECT email FROM ppl WHERE email='". mysql_real_escape_string($email) ."'");
Весь сайт использует mysql, поэтому я должен хранить его в mysql. Проблема в том, что я не хочу везде использовать mysql_real_escape_string (код выглядит запутанным и ужасным). Я хотел бы использовать его только в начале для $ _POST, но этого достаточно?
Некоторые люди считают, что лучше всего использовать его в запросах, но я не понимаю, почему.