CONTEUDO DO INSERT JA TEM aspas simples E aspas duplas

HTML

MySQL

PHP

16/12/2018

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

Curtidas 0

Respostas

Ricardo Pestana

Ricardo Pestana

16/12/2018

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
GOSTEI 0
POSTAR