Intereting Posts

Где я должен разместить mysql_real_escape_string?

Каков наилучший способ использования 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, но этого достаточно?

Некоторые люди считают, что лучше всего использовать его в запросах, но я не понимаю, почему.