goj1
(usa Debian)
Enviado em 07/08/2012 - 01:23h
Eu entendi em parte a explicação.
Fiz a alteração: $deleta = mysql_query("DELETE FROM mural WHERE idmural = " . $_POST['idmural']);
E não deu em nada. Também corrigi o method...
O erro continua: Notice: Undefined index: idmural in D:\TI\Desenvolvimento\Servidor\wamp\www\criando_site\admin\painel.php on line 96
O código completo:
<!DOCTYPE html>
<html>
<head>
<title>Painel de controle</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="estilo.css">
<?php
include("../connections/connection.php");
$sql = mysql_select_db($database_Connection)
or die("Erro ao conectar ao banco de dados, contate o administrador!");
?>
</head>
<body id="bodypainel">
<div id="sair">
<a href="<?php echo $logoutAction ?>">Sair</a>
</div>
<div id="logopainel" > <img src="painel2.png" /> </div>
<div id="painel">
<?php
if (isset($_POST['apagar']) && $_POST['apagar'] == "excluir"){
$deleta = mysql_query("DELETE FROM mural WHERE idmural = " . $_POST['idmural']); <-- linha 96
if ($deleta == 1) {
echo "Deletado com sucesso!";
} else {
echo "Erro ao deletar!";
}
}
?>
<form id="form1" name="form1" method="post" action="" enctype="mulpart/form-data">
<table border="0" align="center">
<tr>
<td id="titulo" colspan="2">Cadastrar Novo Mural</td>
</tr>
<tr>
<td>Título</td>
<td><input id="campo" type="text" name="titulo" size="62" placeholder="Título do novo mural"></td>
</tr>
<tr>
<td>Texto</td>
<td><textarea id="campo" name="texto" rows="10" cols="60">
</tr>
</table>
</form>
</div>
<!--Painel-->
<div id="painel">
<?php
$sql = "SELECT idmural, titulo FROM mural ORDER BY data DESC, idmural DESC";
$resultado = mysql_query($sql) or die(mysql_error());
if (@mysql_num_rows($resultado) == 0) {
echo "Nenhum registro encontrado!";
}
?>
<form id="form2" name="form2" method="post" action="" enctype="">
<table align="center">
<tr>
<td><select>
<option id="hoverSelect" value="apaga mural">Selecione o mural para exclusão.</option>
<?php
while ($linha = mysql_fetch_array($resultado)) {
$idmural = $linha[0];
$titulo = $linha[1];
?>
<option id="hoverSelect" value="<?php echo $idmural; ?>"><?php echo $titulo; ?></option>
<?php
}
?>
</select></td>
<td>
<input type="hidden" name="apagar" value="excluir" />
<input id="excluir" type="submit" name="excluir" value="Excluir" />
</td>
</tr>
</table>
</form>
</div><!--Painel-->
</body>
</html>