Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como faço para lidar com aspas simples dentro de uma consulta SQL em PHP?


Seu problema é muito pior do que isso -- e se alguém digitar o valor '; DROP TABLE poet; -- ? Você precisa usar mysql_real_escape_string() para escapar do valor ou usar consultas parametrizadas (com PDO, por exemplo).

É 2011, pelo amor de Deus. Por que a injeção de SQL ainda é um problema generalizado?