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
Publicidade
|
|
Page 1 of 1
Editar dados Não consigo atualizar os dados!
#2
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)
Pois parece estar tudo certo..
primeiro arquivo você está exibindo as noticias e no segundo atualizando elas.. (não inserindo)
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Internet via rede elétrica não vai democratizar web no Brasil, diz professor
|
Notícias |
Notícias
|
|
|
|
botão play no carregando
não estou conseguindo |
Flash & ActionScript |
Only Dust
|
|
|
|
Problema com Internet explorer 7 + Javascript
Pop image não funciona! |
Web Standards |
Hideki kun
|
|
|
|
Visivel ou não Visivel
|
Dreamweaver |
Marck Druida
|
|
|
|
Symantec não planeja outra grande aquisição, diz presidente
|
Notícias |
Notícias
|
|
|
|
Imagens nao aparecem!
ajudem-me! |
Dreamweaver |
Tiga
|
|
|
|
Flash Transparente no Firefox 2.0
no 1.x funciona, no 2.0 não. |
Flash & ActionScript |
pedroliveira
|
|
|
|
game de tiro não funciona
game de tiro |
Desenvolvimento de Jogos |
adrianohenrik
|
|
Publicidade
|
|

Help













