CONTEUDO DO INSERT JA TEM aspas simples E aspas duplas

16/12/2018

0

O conteudo do meu insert já possui 'aspas simples' e "aspas duplas"

Isso está fazendo ele dar erro pois fica assim

INSERT INTO conteudo (title, content) VALUES ('aquifunciona', 'aqui' não' funciona') aí ele dá erro no insert em content



preciso de algo para substituir as aspas (estou fazendo insert com PHP)

no php fica assim

//codigo

$inseriri = "INSERT INTO conteudo (title, content) VALUES ({$title}, {$conteudo})";
if(mysqli_query($conexao, $inseriri)){

//resto do codigo
Leonardo

Leonardo

Responder

Posts

17/12/2018

Ricardo Pestana

Leonardo,

Diretamente no mysql, se vc usar a "\\\\" (barra invertida) antes do sinal que vc quer manter (que faz parte da string) ele aceita, exemplo:

INSERT INTO conteúdo(title, contente) VALUES ('aqui funciona', '\\'aqui\\' não \\'funciona\\'');

De repente se fizer o mesmo em seu programa ou alguma tratativa semelhante no php vai dar certo....

abraço
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar