Ir para conteúdo

POWERED BY:

Arquivado

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

baldit

Arquivo para exclusão

Recommended Posts

Boa noite,

 

Bem, eu uso em meu site aquele sistema de notícias grátis chamado: Linkin News. Ele apenas tem a função de adicionar notícia e excluir. Gostaria de saber se a partir do arquivo de excluir tem como criar o de editar a notícia.

 

Segue abaixo o código de excluir (exclusao.php):

<?
// Linkin News
?>
<? include "cabecalho.php"; ?> <br>
<img src="excluir.jpg" width="200" height="50" border="0"><br>
<?
include "valida_cookies.php";
include "config.php";

$sql = mysql_query("SELECT * FROM $tb1");
$linhas = mysql_num_rows($sql);
if (!$sql){
echo "Nao foi possivel fazer a consulta";
}
else {
while ($reg = mysql_fetch_array($sql)){
$titulo = $reg['titulo'];
$data = $reg['data'];
$hora = $reg['hora'];
echo "
<img src=\"seta.jpg\" width=\"10\" height=\"10\" border=\"0\">$data - $hora : Titulo: $titulo  # <a href=\"$PHP_SELF?desejo=excluir&titulo1=$titulo\">Deletar </a># <br>";
}
}
$titulo1= $_GET['titulo1'];
$desejo= $_GET['desejo'];
if ($desejo==excluir)
{
global $titulo;
$sql1 = mysql_query("DELETE FROM $tb1 where titulo='$titulo1' LIMIT 1");
if (!$sql1)
{echo "Nao Foi Excluido";}
else
{echo "Noticia Excluida com sucesso <b>Titulo:</b> $titulo1   <b>Aguarde.....</b><meta http-equiv='refresh' content='4;URL=exclusao.php'>";}
}

?>
<br><BR><BR><BR><BR>
<?
global $linhas;
echo "<b>Total de noticias:</b> $linhas";
?>
<p align="center"><a href=admin.php> Voltar ao Painel Admin </a><br></p>
<BR><BR>

 

Qualquer coisa vou postando os códigos que forem necessários.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você poderia estar me ajudando? Entendo o básicão de PHP e estava precisando montar essa parte de edição porque toda vez preciso apagar a notícia e depois montar outra. Sendo que editar seria muito mais prático.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente criar um formulário igual ao de inclusão, mas na hora da execução da ação no banco de dados utilize o comando Update conforme abaixo.

 

$sql1 = mysql_query("update $tb1 set campo1 = valor1 where titulo='$titulo1'");

 

Onde campo1 e valor1 serão substituidos respectivamente pelo nome do campo na tabela que você quer alterar e pelo dado que quer inserir.

 

Você vai precisar criar um link para edição da notícia.

 

Aconselho você a pesquisar aqui mesmo no fórum sobre criação de formulários. Se você e novo no PHP é melhor buscar códigos prontos e ir postando as dúvidas.

Existem vários tutoriais na internet para iniciantes.

 

Espero ter ajudado.

 

Abraç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.