Ir para conteúdo

POWERED BY:

Arquivado

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

Fernando José

Erro Update

Recommended Posts

Pessoal estou tentando fazer um sistema de atualizar noticias, mais ele esta dando erro,o codigo e esse<?// addslashes - está função não deixar dar comflito caso o texto a ser inserido tenha aspas. include_once '../conexao.php';$titulo = addslashes($_POST['titulo']);$noticia = addslashes($_POST['noticia']);$publicado = isset($_POST['publicado']) ? $_POST['publicado'] : 'N';$id = $_POST['id'];$sql = "update noticias SET titulo = '$titulo', noticia = '$noticia', publicado = '$publicado',WHERE id = $id";echo $sql;mysql_query($sql) or die(mysql_error());header("Location: noticia_exibir.php");exit;?>ele nao faz o header, nao atualiza no BD e escreve na tela isso:update noticias SET titulo = 'Enterrado o corpo de segurança do filho de Lula', noticia = 'O corpo do subtenente do Exército Alcir José Tomasi assassinado por assaltantes durante o roubo do Astra da Presidência da República, que fazia o transporte do filho do presidente de Luiz Inácio Lula da Silva, Sandro Luiz, foi enterrado nesta manhã em Santa Maria, no Rio Grande do Sul. O roubo ocorreu em Santo André, São Paulo, onde mora a namorada de Sandro. O velório ocorreu no quartel da cidade, onde Tomasi serviu por 14 anos. O caixão foi coberto com a bandeira do Brasil. O ministro das Cidades, Olívio Dutra, representou o presidente Lula, que está em viagem a Washington para uma reunião com George W. Bush. Os irmãos Josevaldo Alves dos Santos e Fábio Alves dos Santos, detidos ontem como suspeitos da morte do subtenente foram liberados por volta da 1h da manhã de hoje, depois que os exames de balística, residuográfico, que detecta presença de resíduos de pólvora nas mãos, e o datiloscópico apresentaram resultados negativos. A polícia de São Paulo divulgou ontem o retrato falado de um dos assassinos e, ainda hoje, deve divulgar o do outro. ', publicado = 'N', WHERE id = 3You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id = 3' at line 5Por Favor me ajudem,Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal o problema era na linha de cima tinha um ',' aonde não devia, :) , (publicado = '$publicado',) so tirei a virgula e funcionou, obrigado rneto@gmx.net e hinomAbraço

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.