Jetro Postado Junho 1, 2007 Denunciar Share Postado Junho 1, 2007 CaraNão consigo descobrir porque dá 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 'release, dataarq, diaarq, mesarq, anoarq, operadorarq, statusar' at line 2 :blink: ThanksJetro Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Junho 1, 2007 Denunciar Share Postado Junho 1, 2007 Coloca essa parte do código aqui no fórum Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jetro Postado Junho 1, 2007 Autor Denunciar Share Postado Junho 1, 2007 é pra já :rolleyes: if($falhas == 0) { copy($arq, "arquivos/$arq_name"); $sql=mysql_query ("insert into arq (idarq, tituloarq, release, dataarq, diaarq, mesarq, anoarq, operadorarq, statusarq, arq, nivelarq) VALUES ('', 'tituloarq', 'release', 'dataarq', 'diaarq', 'mesarq', 'anoarq', 'operadorarq', '1', 'arq_name', '3')")or print(mysql_error()); printf('<br><br><br><br><br><br><br><br><br><p align=center><font face=Verdana size=1>Inclusão efetuada com sucesso!<br><br> <a href=cadastronoticia.php?acao=inicia>Cadastrar outro</a><br><br> <a href=adm.php>Voltar ao Menu</a><br><br>'); echo "$arq_name"; } else { etc......Dá pra entender?Jetro Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Junho 1, 2007 Denunciar Share Postado Junho 1, 2007 Parece estar tudo OK... 2 alternativas:$sql=mysql_query ("insert into arq VALUES('', 'tituloarq', 'release', 'dataarq', 'diaarq', 'mesarq', 'anoarq', 'operadorarq', '1', 'arq_name', '3')")or print(mysql_error());$sql=mysql_query ("insert into arq(tituloarq, release, dataarq, diaarq, mesarq, anoarq, operadorarq, statusarq, arq, nivelarq) VALUES('tituloarq', 'release', 'dataarq', 'diaarq', 'mesarq', 'anoarq', 'operadorarq', '1', 'arq_name', '3')")or print(mysql_error()); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 CSML sistemas Postado Junho 1, 2007 Denunciar Share Postado Junho 1, 2007 "release" é uma palavra reservada do MySQL e, portanto, para ser usada como identificador deve estar assim: `release`.Bom, nunca me deparei com isso na prática, mas o manual tá aí pra isso mesmo... =) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jetro Postado Junho 4, 2007 Autor Denunciar Share Postado Junho 4, 2007 "release" é uma palavra reservada do MySQL e, portanto, para ser usada como identificador deve estar assim: `release`.Bom, nunca me deparei com isso na prática, mas o manual tá aí pra isso mesmo... =)Obrigado a todos pelas respostas.Mas o problema era mesmo o nome RELEASE.Troquei o nome e funcionou.Obrigado CSML.Jetro. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jetro
Cara
Não consigo descobrir porque dá 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 'release, dataarq, diaarq, mesarq, anoarq, operadorarq, statusar' at line 2
:blink:
Thanks
Jetro
Link 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.