Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tomwp

erro no BD

Recommended Posts

Olá comunidade..estou com problema no meu codigo aqui e até agora nao consegui achar o defeito..

preciso q faça o upload de apenas 1 foto...e tbm grava no banco o seu ID, e as informacoes q tem no campo + a foto...

gravar o nome da foto no banco de dados eu nao sei...gostaria q alguem me explicasse...bom mais em si meu codigo nao esta gravando nada no banco...ai vai ele:

 

CODE

<?php

session_start();

if (session_is_registered("idusuario"))

{

$foto = $_FILES['foto']['name'];

$foto_tmp = $_FILES['foto']['tmp_name'];

 

require_once('conexao.php');

$caminho = "fotos/";

 

if (!empty ($foto))

{

if (file_exists("caminho/$foto"))

die ("A Foto já Existe.");

 

if (move_uploaded_file($foto_tmp, "$caminho/$foto"))

{

echo "o upload da foto" . $foto." foi concluido com sucesso.";

}

else

echo "o arquivo não pode ser enviado.";

}

else

die("selecione o arquivo a ser enviado");

 

 

mysql_query("INSERT INTO eventos (id_evento, titulo, desc, datadia, datames, dataano)

VALUES ('{$_POST['titulo']}', '{$_POST['desc']}', '{$_POST['datadia']}', '{$_POST['datames']}', '{$_POST['dataano']}');") OR DIE (mysql_error());

?>

e o erro mostra esse:

 

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, datadia, datames, dataano) VALUES ('f', 'f', 'f', 'f', 'f')' at line 1

no caso ai eu inseri nos campos tudo F..por isso q saiu esses valores...

pq nao consigo adicionar isso no banco? e como faço para incluir o nome da foto em 1 campo do banco tbm? Obrigado!

 

Abraços - Tom http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho q a turma do MySQL pode lhe ajudar melhor...

você quer q eu mova o seu topico para lá?!

 

Abraços

 

PS: meu HD bichou aqui, to usando um HD de 20 antigo com Linux, aquela galeria ja era...

se você quiser eu posso refazer ela...

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho q a turma do MySQL pode lhe ajudar melhor...

você quer q eu mova o seu topico para lá?!

 

Abraços

 

PS: meu HD bichou aqui, to usando um HD de 20 antigo com Linux, aquela galeria ja era...

se você quiser eu posso refazer ela...

pode ser dorian..

tbm axo q o certo seria postar la...mais postei aqui..uhahua

ajudando eh oq importa =D

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.