Insira as seqüências de caracteres que contêm “` “ou” ‘”na tabela do database – Php

Tenho que inserir algumas cordas no meu database.

O problema é que toda vez que eu uso “” ou “”, ele causa erros no Sql.

Por ex, quando alguém escreve “isso é ótimo”, ele simplesmente confunde tudo.

Como posso resolver isso?

Obrigado!

Use a function de corda de escape real. Na verdade, o MySQL impede que “ou” entre no sistema para evitar ataques de Injeção SQL.

Sintaxe de Função: mysql_real_escape_string($your_string)

Use a function de string de escape mysqli: http://au1.php.net/manual/en/mysqli.real-escape-string.php (você não deve usar as funções do mysql à medida que são depreciadas) http: // au1 .php.net / manual / pt / function.mysql-real-escape-string.php

Use uma consulta preparada / parametrizada.

Manual: http://www.php.net/manual/en/mysqli.quickstart.prepared-statements.php