Ir para conteúdo
Fórum Script Brasil
  • 0

erro de sintaxe


vini_loock

Pergunta

Olá.

Estou com um probleminha de sintaxe de SQL em um INSER.

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 'desc, data) VALUES ('1', 'Inverno.jpg', 'jhjgjg', '13/11/10')' at line 1
Query:
$query = mysql_query("INSERT INTO humor (id_user, img, desc, data) VALUES ('$_SESSION[userid]', '$img', '$desc', '$data')") or die(mysql_error());

A primeira variavel vem de um session, que é verificada anteriormente se existe, faz parte do login.

A segunda, é a imagen que vai ser upada, funciona perfeitamente o upload.

Desc é a descrição da imagem, que também está certa

E data é uma variavel que usa a função date();

Ao meu ver, não tem nada de errado, a tabela e os campos existem.

Agradeço qualquer palpite.

Vlw

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

'data' é uma palavra reservada do MySQL você não pode usa-lá como campo :P ... para contornar isso use crase (`)

$query = mysql_query("INSERT INTO humor (`id_user`, `img`, `desc`, `data`) VALUES ('$_SESSION[userid]', '$img', '$desc', '$data')") or die(mysql_error());

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...