Erro de syntax com php e mysql
Pessoal, boa noite!
Estou fazendo uma página em php para digitação de uns formulários em banco de dados MySql, mas na hora de salvar ele tá me retornando esse erro:
"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 'long,suscarea,digitador,data_hora) VALUES ('c56b9cc9','ANTONIO GUARDA','27/11/20' at line 1Dados adicionados com sucesso!"
Segue o meu código, que salva os dados no banco:
$cod_form = substr(md5(uniqid(time())), 0, 8);
$profissional = strtoupper($_POST['profissional']);
$data = strtoupper($_POST['data']);
$cod_cprm = strtoupper($_POST['cod_cprm']);
$cod_uni_cen = strtoupper($_POST['cod_uni_cen']);
$ref_geo = strtoupper($_POST['ref_geo']);
$lat = strtoupper($_POST['lat']);
$long = strtoupper($_POST['long']);
$suscarea = $_POST['suscarea'];
$digitador = $_SESSION['nome'];
$data_hora = date('Y-m-d H:i:s');
$sql = "INSERT INTO A1T_AEMAR (cod_form,profissional,data,cod_cprm_cod_uni_cen,ref_geo,lat,long,suscarea,digitador,data_hora) VALUES ('$cod_form','$profissional','$data','$cod_cprm','$cod_uni_cen','$ref_geo','$lat','$long','$suscarea','$digitador','$data_hora')";
$resultado = mysql_query($sql);
echo mysql_error();
echo "Dados adicionados com sucesso!\n";
Alguém pode me dar uma ajuda? Já tentei de tudo e não consigo. Vale lembrar que uso esse mesmo código, mas para inserção de dados em outra tabela do mesmo banco, e funciona.
Obrigado, desde já!
Discussão (8)
Carregando comentários...