Tenho uma query que deve selecionar por Codigo de Produto. Porem tenho um problema: alguns produtos tem caracteres especiais, como:
Considere-se que:
$_POST['cod_produto'] = M7+
e
M7 <> M7+
Quando executo essa query...
$prod=mysql_query("SELECT * FROM produtos WHERE cod_produto='{$_POST['cod_produto']}'") or die (mysql_error());
ele me retorna os valores da linha aonde esta o codigo M7.
Detalhe: produtos.cod_produto está como varchar(10), é chave primária na tabela e não posso altera-los porque eles são vinculados ao registro do produto junto à ANVISA.
Pergunta
Anderuimm
Tenho uma query que deve selecionar por Codigo de Produto. Porem tenho um problema: alguns produtos tem caracteres especiais, como:
Considere-se que:
$_POST['cod_produto'] = M7+
e
M7 <> M7+
Quando executo essa query...
ele me retorna os valores da linha aonde esta o codigo M7.
Detalhe: produtos.cod_produto está como varchar(10), é chave primária na tabela e não posso altera-los porque eles são vinculados ao registro do produto junto à ANVISA.
Alguém sabe como posso solucionar este problema?
Editado por AnderuimmLink para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.