Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andreswd

Como Inserir ' (aspas simples) no bd com php?

Recommended Posts

Olá Pessoal!

 

Eu tenho um INSERT no BD MySQL que em dinamicamente através de um form que o usuário grava um texto.

a tabela Texto no bd está como TXT...

porém quando cadastra um texto que tem (') ele da erro. ex:

 

D'Leh (Steven Strait) é um jovem...

 

isso não cadastra.

 

Existe alguma função em PHP para contornar isso?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

pra escapa das aspa e tal se usa \ antes dela... mass tava pensando no que tu disse desse D'Leh e ... ainda to pensando ^^ quando acha uma solucao eu posto ^^

 

valww espero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

função pronta:

addslashes

http://br.php.net/addslashes

Compartilhar este post


Link para o post
Compartilhar em outros sites

codifica e decodifica depois.

 

 

function codifica($texto){
$texto = str_replace('\'','<caracter_que_voce_querer>',$texto);
return $texto;
}

function decodifica($texto){
$texto = str_replace('<caracter_que_voce_querer>','\'',$texto);
return $texto;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.