Sistema de notícias em PHP
Este é um sistema de notícias simples para iniciantes que tem maiores dificuldades com scripts mais complexos.
Parte 7: Arquivo alteradb.php
Agora que criamos o arquivo alterar, temos que criar um arquivo que faça a alteração dos dados do arquivo alterar.php dentro da tabela do MySQL. Criaremos o arquivo alteradb.php, é uma espécie de ligação entre o que está no banco enviado pelo usuário e o que o administrador vai deixar disponível para visualização. Esse é um bom recurso para o caso do administrador querer selecionar os tipos de notícias que ele aceitará no seu site.
alteradb.php
Finalmente terminamos todos os nossos arquivos, agora só falta testar e a partir daí é com cada um de vocês. Espero ter ajudado e que não tenha nenhuma falha nesses scripts, pois desse lado foi tudo criado e testado devidamente, espero que todos gostem e que os feras possam indicar as melhorias que venham a facilitar.
Um abraço a todos do Viva o Linux.
Saulo Capistrano.
alteradb.php
<?
$conexao = mysql_connect("localhost","","");
$db = mysql_select_db("noticias");
$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', mensagem='$mensagem_novo', visualizar='$visualizar_novo' WHERE id='$id'";
$resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados");
echo "<h1>Notícia alterada com sucesso!</h1>";
echo "<th width=50><a href='cadastrar.php'>Novo cadastro</a><br></th>";
echo "<th width=50><a href='noticias.php'>Ver lista de notícias</a><br></th>";
?>
$conexao = mysql_connect("localhost","","");
$db = mysql_select_db("noticias");
$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', mensagem='$mensagem_novo', visualizar='$visualizar_novo' WHERE id='$id'";
$resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados");
echo "<h1>Notícia alterada com sucesso!</h1>";
echo "<th width=50><a href='cadastrar.php'>Novo cadastro</a><br></th>";
echo "<th width=50><a href='noticias.php'>Ver lista de notícias</a><br></th>";
?>
Finalmente terminamos todos os nossos arquivos, agora só falta testar e a partir daí é com cada um de vocês. Espero ter ajudado e que não tenha nenhuma falha nesses scripts, pois desse lado foi tudo criado e testado devidamente, espero que todos gostem e que os feras possam indicar as melhorias que venham a facilitar.
Um abraço a todos do Viva o Linux.
Saulo Capistrano.