How do you escape database queries with PHP?

Answer:
Use mysql_real_escape_string(), after you've connected to your database. If that function doesn't work, use mysql_escape_string() or addslashes(). Never leave your database input vulnerable to attack.
First answer by SudoKing. Last edit by SudoKing. Contributor trust: 173 [recommend contributor recommended]. Question popularity: 40 [recommend question].