Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola Pessoal,
Estou com um problema para realizar uma consulta de número de telefone com (00)0000-0000
Meu campo telefone é varchar e no phpmyadmin realizo a consulta usando o numero de telefone que esta salvo neste formado mencionado acima, e no banco de dados, ele me retorna normalmente.
Porem na pagina que consulto me retorna erro: Execução de consulta gerou o seguinte erro no MYSQL-->You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3444-7856' at line 1 (*ele some o (00) )
Estou realizando a consulta da seguinte maneira:
$sql = "select * from tb_lista_telefonica where telefone = $v_telefone";
$procura = mysql_query($sql, $conexao);
//Se der erro com a busca exibir o erro
if (!$procura) die ("Execução de consulta gerou o seguinte erro no MYSQL-->" . mysql_error());
E o número de telefone recebo via form usando $v_telefone = $_POST['telefone'];
Se colocar um echo para a variavel $v_telefone ele me apresenta como esta no banco (00)0000-0000, o estranho que só na consulta pela pagina que apresenta o erro, o que pode ser?
Carregando comentários...