Jump to content


Photo

Erro De Sintaxe Na Inserção De Registros[+novato]


  • Faça o login para participar
4 replies to this topic

#1 javandre

javandre

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 30/08/2009, 14:24

bom.. eu to tentando passar os dados a serem inseridos via php.

o código em php está mais ou menos assim:


$sql = "INSERT INTO CANDIDATOS (
nome,
datanasc,
sexo,
rg,
word,
pp,
out,
em,
...
...
...
cpf 
) VALUES (

'".$nome."', 
'".$datanasc."', 
'".$sexo."', 
'".$rg."',
'".$word."', 
'".$pp."', 
'".$out."', 
'".$em."', 
...
...
...
'".$cpf."'

);


$sql = mysql_query($sql, $link)
or die ('Erro: ' . mysql_error());


ele conecta no banco, escolhe a database, mas da erro de sintaxe "near 'out, em...' at line 61"

dei uma olhada na documentação no MySQL e não encontrei nenhum erro de sintaxe.. o que estou fazendo de errado?

agradeço desde já!
abraço.

#2 Camarão

Camarão

    12 Horas

  • Usuários
  • 123 posts
  • Sexo:Masculino
  • Localidade:Divinópolis

Posted 30/08/2009, 18:57

Posta o codigo completo e indica qual eh a linha 61
<?php echo("Guilherme Marques Eloi"); ?>

#3 Marcus Nunes

Marcus Nunes

    Turista

  • Usuários
  • 51 posts
  • Sexo:Masculino

Posted 31/08/2009, 09:26

O erro está no nome dos campos ou da tabela.
Verifique se estão todos iguais ao seu banco de dados.

#4 javandre

javandre

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 31/08/2009, 19:07

Resolvido apenas colocando `` antes e depois do nome dos campos da tabela.

#5 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 20/09/2009, 17:14

Resolvido apenas colocando `` antes e depois do nome dos campos da tabela.


Vale frisar que isto é requerido apenas para quando usamos uma das palavras reservadas como um identificador.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq