O problema é que ao invés de exibir apenas a menasegem de um bloco de código por vez ele exibe uma de cada bloco
Ex: usuário foi deletado
O que quero
O usuario x foi deletado
O que aparece
O usuário x foi deletado
O usuario **selecione o usuario** não foi localizado
O usuario **selecione o usuario** não foi localizado
Abaixo segue o código, se alguém puder ajudar desde já agradecido.
<?php //previne o cache header("Expires: Sat, 01 Jan 2000 00:00:00 GMT"); header("Last-Modified: ".gmdate("D, d M Y H:m:s")." GMT"); header("Cache-Control: post-check=0, pre-check=0", false); session_cache_limiter(); //inicia a sessão session_start(); //inclui o arquivo css echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../css/administrador.css\" />"; //inclui o arquivo de funções if (file_exists("../config.php")) { include ("../config.php"); } else { echo "<h5 class=\"alinhacentro\">O arquivo de configurações não foi encontrado</h5>"; exit; } //inclui o arquivo de funções if (file_exists("../funcoes.php")) { include("../funcoes.php"); } else { echo "<h5 class=\"alinhacentro\">O arquivo de funções não foi encontrado</h5>"; exit; } if ($page == "") { $page = 1; } if (max_results == "") { $max_results = 5; } //conecta no banco de dados $conexao = @mysql_connect($servidor, $usuario_bd, $senha_bd) or die(mysql_error()); $bd = @mysql_select_db($banco, $conexao) or die(mysql_error()); if ($_POST[deletar_usuario] != "") { $consulta_seleciona = "SELECT * FROM $tabela WHERE usuario = '$_POST[deletar_usuario]'"; $resultado = @mysql_query($consulta_seleciona, $conexao) or die(mysql_error); //retorna o número de linhas do resultado $numero = mysql_num_rows($resultado); //altera as variáveis de sessão se encontrar um resultado if ($numero != 0) { while ($consulta_seleciona = mysql_fetch_object($resultado)) { $d_nome = $consulta_seleciona -> nome; $usuario = $consulta_seleciona -> usuario; $d_senha = $consulta_seleciona -> senha; $d_grupo = $consulta_seleciona -> grupo; $d_alterarsenha = $consulta_seleciona -> alterarsenha; $d_email = $consulta_seleciona -> email; $d_redirecionar = $consulta_seleciona -> redirecionar; $d_verificar = $consulta_seleciona -> verificar; $d_ultimoacesso = $consulta_seleciona -> ultimoacesso; $d_dataexclusao = ultimo_acesso(); } //insere o registro na tabela lixeira $consulta_insere ="INSERT INTO lixeira (nome, usuario, senha, grupo, alterarsenha, email, redirecionar, verificar, ultimoacesso, dataexclusao) VALUES ('$d_nome', '$usuario', '$d_senha', '$d_grupo', '$d_alterarsenha', '$d_email', '$d_redirecionar', '$d_verificar', '$d_ultimoacesso', '$d_dataexclusao')"; //deleta o registro da tebela usuários $consulta_exclui = "DELETE FROM $tabela WHERE usuario = '$_POST[deletar_usuario]'"; $resultado = @mysql_query($consulta_insere, $conexao) or die(mysql_error()); $resultado1 = @mysql_query($consulta_exclui, $conexao) or die(mysql_error()); $mensagem .= "<h5 class=\"alinhacentro\">O usuário $_POST[deletar_usuario] foi deletado do banco de dados</h5>"; } else { $mensagem .= "<h5 class=\"alinhacentro\">O usuário $_POST[deletar_usuario] não foi localizado no banco de dados</h5>"; } //deleta o registro da tabela banidos $consulta_exclui = "DELETE FROM banidos WHERE acessonegado = '$_POST[deletar_usuario]'"; $resultado = @mysql_query($consulta_exclui, $conexao) or die(mysql_error()); } if ($_POST[restaurar_usuario] != "") { $consulta_seleciona = "SELECT * FROM lixeira WHERE usuario = '$_POST[restaurar_usuario]'"; $resultado = @mysql_query($consulta_seleciona, $conexao) or die(mysql_error()); //retorna o número de linhas do resultado $numero = mysql_num_rows($resultado); //altera as variáveis de sessão se encontrar um resultado if ($numero != 0) { while ($consulta_seleciona = mysql_fetch_object($resultado)) { $r_nome = $consulta_seleciona -> nome; $usuario = $consulta_seleciona -> usuario; $r_senha = $consulta_seleciona -> senha; $r_grupo = $consulta_seleciona -> grupo; $r_alterarsenha = $consulta_seleciona -> alterarsenha; $r_email = $consulta_seleciona -> email; $r_redirecionar = $consulta_seleciona -> redirecionar; $r_verificar = $consulta_seleciona -> verificar; $r_ultimoacesso = $consulta_seleciona -> ultimoacesso; } //insere o registro na tabela usuarios $consulta_insere = "INSERT INTO $tabela (nome, usuario, senha, grupo, alterarsenha, email, redirecionar, verificar, ultimoacesso) VALUES ('$r_nome', '$usuario', '$r_senha', '$r_grupo', '$r_alterarsenha', '$r_email', '$r_redirecionar', '$r_verificar', '$r_ultimoacesso')"; //deleta o registro da tabela lixeira $consulta_exclui = "DELETE FROM lixeira WHERE usuario = '$_POST[restaurar_usuario]'"; $resultado = @mysql_query($consulta_insere, $conexao) or die(mysql_error()); $resultado1 = @mysql_query($consulta_exclui, $conexao) or die(mysql_error()); $mensagem .= "<h5 class=\"alinhacentro\">O usuário $_POST[restaurar_usuario] foi restaurado ao banco de dados</h5>"; } else { $mensagem .= "<h5 class=\"alinhacentro\">O usuário $_POST[restaurar_usuario] não foi localizado no banco de dados</h5>"; } } if ($_POST[banir_usuario] != "") { $consulta_insere = "INSERT INTO banidos (acessonegado, tipo) VALUES ('$_POST[banir_usuario]', 'usuario')"; $resultado = @mysql_query($consulta_insere, $conexao) or die(mysql_error()); $mensagem .= "<h5 class=\"alinhacentro\">O usuário $_POST[banir_usuario] foi banido</h5>"; } echo $mensagem; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="refresh" content="5;url=administrador.php" /> <title>Untitled Document</title> </head> <body> </body> </html>