..:: MX Studio Fóruns ::..: Editar dados - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Editar dados Não consigo atualizar os dados!

#1 User is offline   digolg 

  • Group: Membros
  • Posts: 2
  • Joined: 09-April 08

Posted 11 April 2008 - 03:13 PM

Caros colegas, to tentando fazer um exemplo bem simples de noticia porém não consigo que ele faça a atualização dos dados, vou colocar abaixo o código dos 2 arquivos que tenho para verem se podem me dar uma ajuda.

ARQUIVO ALTERAR.PHP
<?
include("conexao.php");
$id = $_GET['id'];

$sql = "select * from noticias where id='$id'";
$resultado = mysql_query($sql);

while ($linha=mysql_fetch_array($resultado)){
$id = $linha["id"];
$nome = $linha["nome"];
$sobrenome = $linha["sobrenome"];
$cidade = $linha["cidade"];
$estado = $linha["estado"];
$email = $linha["email"];
$data = $linha["data"];
$hora = $linha["hora"];
$titulo = $linha["titulo"];
$subtitulo = $linha["subtitulo"];
$texto = $linha["texto"];
$ver = $linha["ver"];

$novadata = substr($data,8,2)."/".substr($data,5,2)."/".substr($data,0,4);
$novahora = substr($hora,0,2)."h".substr($hora,3,2)."min";

echo "<h1>Alterar cadastro...</h1>";
echo "<hr><br>";
echo "<form action='alterar_db.php?id=$id' method='post'>";
echo "Código da notícia: <input name='id_novo' type='text' value='$id' size=20><br>";
echo "Data: $novadata<br>";
echo "Hora: $novahora<br>";
echo "Nome: <input name='nome_novo' type='text' value='$nome' size=20><br>";
echo "Sobrenome: <input name='sobrenome_novo' type='text' value='$sobrenome' size=30>* <br>";
echo "Cidade: <input name='cidade_novo' type='text' value='$cidade' size=30>* <br>";
echo "Estado: <i>(Exemplo: SP,SC,RJ)</i><input name='estado_novo' type='text' value='$estado' size=5>* <br>";
echo "E-mail: <i>(Exemplo: digogm@gmail.com)</i> <input name='email_novo' type='text' value='$email' size=30><br><br>";
echo "Titulo do texto: <input name='titulo_novo' type='text' value='$titulo' size=60>* <br>";
echo "SubTítulo do texto: <textarea name='subtitulo_novo' rows=5 cols=60>$subtitulo</textarea><br>";
echo "Texto: <textarea name='texto_novo' rows=10 cols=60>$texto</textarea>* <br>";
echo "Disponibilizar? (on ou off): <input name='ver_novo' type='text' value='$ver' size=5><br>";
echo "<input type='submit' value='Alterar'>";
echo "</form>";
echo "<br><hr>";
} //fim do while

?>

ARQUIVO ALTERAR_DB.PHP
<?
include("conexao.php");
$id = $_GET['id'];

$sql = "UPDATE noticias SET id='$id_novo',nome='$nome_novo',sobrenome='$sobrenome_novo',cidade='$cidade_novo',estado='$estado_novo',email='$email_novo',titulo='$titulo_novo',subtitulo='$subtitulo_novo',texto='$texto_novo',ver='$ver_novo' WHERE id='$id'";

$resultado = mysql_query($sql) or die ("ERRO OPS");

echo "Notícia alterada com sucesso!";
?>

Se puderem me dar uma força agradeço.

[]´s
0

#2 User is offline   chackal_sjc 

  • Group: Membros
  • Posts: 260
  • Joined: 09-August 04

Posted 14 April 2008 - 02:17 AM

Aparece algum erro?
Pois parece estar tudo certo..
primeiro arquivo você está exibindo as noticias e no segundo atualizando elas.. (não inserindo)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)