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
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
Curtir tópico
+ 0
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
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
Clique aqui para fazer login e interagir na Comunidade :)