Ir para conteúdo
Fórum Script Brasil
  • 0

Como remover associados.


DanielDesign

Pergunta

ola.. estou fazendo um site para uma associacao.. consegui fazer a inclusao de associados mas não sei como fazer para remover esses usuarios.. tipo eu sei como fazer para deletar.. mas não sei como vou fazer para que o administrador do site selecione e delete o associado já que ele quem vai fazer isso..

vou postar todos os arquivos que eu fiz.. notem que sou novato no php então deve estar forrado de erros.

index_associado.php

<?php
      session_start();
      if(isset($_GET['acao']) && $_GET['acao'] == 'sair'):
            unset($_SESSION['email']);
            unset($_SESSION['senha']);
            session_destroy();
      endif;
      
         if(!isset($_SESSION['email']) && !isset($_SESSION['senha'])):
         header("location:../login.php");
      endif;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<!--INICIO DA FERRAMENTAS PARA WEBMASTERS-->
<meta name="verify-v1" content="tGlWjjsHDppiW1BSCaCPk+2QW0dE9ymsLBNCHJjr7Hk=" >
<!--FIM DA FERRAMENTAS PARA WEBMASTERS-->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ARASC - Associação das Reparadoras Automotivas de Santa Catarina</title>
<link href="estilo/estilo.css" rel="stylesheet" type="text/css" />
<link href="../estilo/estilo.css" rel="stylesheet" type="text/css" />
</head>

<!--INICIO DO GOOGLE ANALICTYCS-->
&lt;script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-9299952-1");
pageTracker._trackPageview();
} catch(err) {}</script>
<!--FIM DO GOOGLE ANALICTYCS-->

<body>
<!--INICIO DO TOPO-->
     <div class="topo" align="center">
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="778" height="250">
        <param name="movie" value="anim/topo.swf" />
        <param name="quality" value="high" />
        <param name="wmode" value="transparent">        
        <embed src="anim/topo.swf"    wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="778" height="250"></embed>
      </object>
    </div>
<!--FIM DO TOPO-->
<div class="tudo"> <!--INICIO DA TAG TUDO-->
<!--INICIO DO MENU-->
<div id="nav" align="center">
    <ul>
        <li><a href="index.php" >Principal</a></li>
        <li><a href="index_noticia.php">Inserir Noticias</a></li>
        <li><a href="index_associado.php"class="current">Inserir Associado</a></li>
        <li><a href="deleta_associado.php">Deletar Associado</a></li>
        <li><a href="index_usuario.php" >Inserir Usuário</a></li>
        <li><a href="?acao=sair">SAIR</a></li>                            
    </ul>
</div>
<!--FIM DO MENU-->
<!--INICIO DO CONTEUDO-->
    <div class="conteudo" >
    <img src="estilo/images/canto_esquerdo.gif" alt="" name="tl" width="6" height="6" id="tl" />
    <img src="estilo/images/canto_direito.gif" alt="" name="tl" width="6" height="6" id="tr" />
     
      <div class="conteudo_esquerdo"><h1><strong>NOTICIAS</strong></h1>
<!--Inicio das noticias-->
      <?php
// Lista as Noticias 
require("conexao.php");

$sql = "SELECT * FROM noticias ORDER BY id DESC LIMIT 0,6";
$executar = mysql_query($sql);

while ($exibir = mysql_fetch_array($executar)) {

    echo $exibir['titulo'];
    echo "<br/>";
    echo "<a href=\"" . $exibir['endereco'] . "\">"."Saiba Mais"."</a>";
    echo "<br/>";
    echo "<br/>";
}
        ?>
<!--Fim das noticias-->
      </div>
      
        <div class="conteudo_centro"><h1>Inserir novo associado</h1>
          <form id="form1" name="form1" method="post" action="insere_associado.php">
            <table width="100%" border="0">
              <tr>
                <td>Regi&atilde;o</td>
                <td><label>
                  <input name="regiao" type="text" class="form" id="regiao" size="30" maxlength="5" />
                </label></td>
              </tr>
              <tr>
                <td>Nome da Empresa </td>
                <td><input name="nomee" type="text" class="form" id="nomee" size="30" /></td>
              </tr>
              <tr>
                <td>Nome Fantasia </td>
                <td><input name="nomef" type="text" class="form" id="nomef" size="30" /></td>
              </tr>
              <tr>
                <td>N&ordm;</td>
                <td><input name="numero" type="text" class="form" id="numero" size="30" maxlength="6" /></td>
              </tr>
              <tr>
                <td>E-mail</td>
                <td><input name="email" type="text" class="form" id="email" size="30" /></td>
              </tr>
              <tr>
                <td>WebSite</td>
                <td><input name="website" type="text" class="form" id="website" size="30" /></td>
              </tr>
              <tr>
                <td>Telefone</td>
                <td><input name="ddd" type="text" class="form" id="ddd" size="5" maxlength="3" />
                <input name="tel" type="text" class="form" id="tel" size="20" /></td>
              </tr>

              <tr>
                <td>Rua</td>
                <td><input name="rua" type="text" class="form" id="rua" size="30" /></td>
              </tr>
              <tr>
                <td>Complemento</td>
                <td><input name="comp" type="text" class="form" id="comp" size="30" /></td>
              </tr>
              <tr>
                <td>Bairro</td>
                <td><input name="bairro" type="text" class="form" id="bairro" size="30" /></td>
              </tr>
              <tr>
                <td>CEP</td>
                <td><input name="cep" type="text" class="form" id="cep" size="30" maxlength="12" /></td>
              </tr>
              <tr>
                <td>Cidade</td>
                <td><input name="cidade" type="text" class="form" id="cidade" size="30" /></td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td>&nbsp;</td>
                <td><label>
                  <input name="Submit" type="submit" class="form" value="Cadastrar" />
                </label></td>
              </tr>
            </table>
          </form>
        </div>
        
        
    <div class="rodape"><h4><a href="login.php" target="_self">Area Restrita</a>| ARASC - Rua 3.300 nº 360 – Centro – CEP 88330-272 – Balneário Camboriú - SC © 2009</h4></div>
<!--FIM DO CONTEUDO-->
</div>
</div>
<!--FIM DA TAG TUDO-->
</body>
</html>
insere_associado.php
<?php
require("conexao.php");

$regiao = $_POST['regiao'];
$nomee = $_POST['nomee'];
$numero = $_POST['numero'];
$email = $_POST['email'];
$website = $_POST['website'];
$ddd = $_POST['ddd'];
$tel = $_POST['tel'];
$rua = $_POST['rua'];
$comp = $_POST['comp'];
$bairro = $_POST['bairro'];
$cep = $_POST['cep'];
$cidade = $_POST['cidade'];
$nomef = $_POST['nomef'];


$query = "INSERT INTO `associados` (regiao, nomee, numero, email, website, ddd, tel, rua, comp, bairro, cep, cidade,  nomef)  VALUES ('".$regiao."', '".$nomee."', '".$numero."', '".$email."', '".$website."',  '".$ddd."',   '".$tel."', '".$rua."',  '".$comp."',   '".$bairro."',  '".$cep."', '".$cidade."', '".$nomef."')";


$inserir = mysql_query($query);

if ($inserir) {
echo "Associado inserida com sucesso!";
} else {
echo "Não foi possível inserir o assoaciado, tente novamente.";
// Exibe dados sobre o erro:
echo "<br />Dados sobre o erro:" . mysql_error();
}

?>
<script>history.back()</script>
deleta_associados.php
<?php
      session_start();
      if(isset($_GET['acao']) && $_GET['acao'] == 'sair'):
            unset($_SESSION['email']);
            unset($_SESSION['senha']);
            session_destroy();
      endif;
      
         if(!isset($_SESSION['email']) && !isset($_SESSION['senha'])):
         header("location:../login.php");
      endif;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<!--INICIO DA FERRAMENTAS PARA WEBMASTERS-->
<meta name="verify-v1" content="tGlWjjsHDppiW1BSCaCPk+2QW0dE9ymsLBNCHJjr7Hk=" >
<!--FIM DA FERRAMENTAS PARA WEBMASTERS-->
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>ARASC - Associação das Reparadoras Automotivas de Santa Catarina</title>
<link href="estilo/estilo.css" rel="stylesheet" type="text/css" />
<link href="../estilo/estilo.css" rel="stylesheet" type="text/css" />
</head>

<!--INICIO DO GOOGLE ANALICTYCS-->
&lt;script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-9299952-1");
pageTracker._trackPageview();
} catch(err) {}</script>
<!--FIM DO GOOGLE ANALICTYCS-->

<body>
<!--INICIO DO TOPO-->
     <div class="topo" align="center">
      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="778" height="250">
        <param name="movie" value="anim/topo.swf" />
        <param name="quality" value="high" />
        <param name="wmode" value="transparent">        
        <embed src="anim/topo.swf"    wmode="transparent" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="778" height="250"></embed>
      </object>
    </div>
<!--FIM DO TOPO-->
<div class="tudo"> <!--INICIO DA TAG TUDO-->
<!--INICIO DO MENU-->
<div id="nav" align="center">
    <ul>
        <li><a href="index.php" >Principal</a></li>
        <li><a href="index_noticia.php">Inserir Noticias</a></li>
        <li><a href="index_associado.php">Inserir Associado</a></li>
           <li><a href="deleta_associado.php">Deletar Associado</a></li>
        <li><a href="index_usuario.php" >Inserir Usuário</a></li>
        <li><a href="?acao=sair">SAIR</a></li>                            
    </ul>
</div>
<!--FIM DO MENU-->
<!--INICIO DO CONTEUDO-->
    <div class="conteudo" >
    <img src="estilo/images/canto_esquerdo.gif" alt="" name="tl" width="6" height="6" id="tl" />
    <img src="estilo/images/canto_direito.gif" alt="" name="tl" width="6" height="6" id="tr" />
     
      <div class="conteudo_esquerdo"><h1><strong>NOTICIAS</strong></h1>
<!--Inicio das noticias-->
      <?php
// Lista as Noticias 
require("conexao.php");

$sql = "SELECT * FROM noticias ORDER BY id DESC LIMIT 0,6";
$executar = mysql_query($sql);

while ($exibir = mysql_fetch_array($executar)) {

    echo $exibir['titulo'];
    echo "<br/>";
    echo "<a href=\"" . $exibir['endereco'] . "\">"."Saiba Mais"."</a>";
    echo "<br/>";
    echo "<br/>";
}
        ?>
<!--Fim das noticias-->
      </div>
      
      <div class="conteudo_centro"><h1>Inserir novo associado</h1>
      <?
// Sistema de Paginação
// Versão 1.0
require("conexao.php");
$quantidade = 5;
$pagina = @$_GET["pagina"];
if (!is_numeric ($pagina)) {
$pagina = 1;
}
$query = "SELECT * FROM associados";
$busca = mysql_query($query);
$paginas = mysql_num_rows($busca);
$paginas = ceil ($paginas / $quantidade);
if ($pagina > $paginas) {
$pagina = $paginas;
}
$limite = (($pagina - 1) * $quantidade);
$query = "SELECT * FROM associados ORDER BY nomee ASC LIMIT $limite,$quantidade";
$busca = mysql_query($query);
$paginacao = ($pagina == 1) ? "Primeiro " : "<a href=\"" . $_SERVER["SCRIPT_NAME"] . "?pagina=1/\">Primeiro</a> ";
$paginacao .= (($pagina - 1) <= 0) ? "« Anterior" : "<a href=\"". $_SERVER["SCRIPT_NAME"] . "?pagina=" . ($pagina - 1) . "\">« Anterior</a>";
$paginacao .= (($pagina - 3) <= 0) ? "" : " | <a href=\"" . $_SERVER["SCRIPT_NAME"] . "?pagina=" . ($pagina - 3) . "\">" . ($pagina - 3) ."</a>";
$paginacao .= (($pagina - 2) <= 0) ? "" : " | <a href=\"" . $_SERVER["SCRIPT_NAME"] . "?pagina=" . ($pagina - 2) . "\">" . ($pagina - 2) ."</a>";
$paginacao .= (($pagina - 1) <= 0) ? "" : " | <a href=\"" . $_SERVER["SCRIPT_NAME"] . "?pagina=" . ($pagina - 1) . "\">" . ($pagina - 1) ."</a>";
$paginacao .= " | ".$pagina;
$paginacao .= (($pagina + 1) > $paginas) ? "" : " | <a href=\"" . $_SERVER["SCRIPT_NAME"] . "?pagina=" . ($pagina + 1) . "\">" . ($pagina + 1) ."</a>";
$paginacao .= (($pagina + 2) > $paginas) ? "" : " | <a href=\"" . $_SERVER["SCRIPT_NAME"] . "?pagina=" . ($pagina + 2) . "\">" . ($pagina + 2) ."</a>";
$paginacao .= (($pagina + 3) > $paginas) ? "" : " | <a href=\"" . $_SERVER["SCRIPT_NAME"] . "?pagina=" . ($pagina + 3) . "\">" . ($pagina + 3) ."</a>";
$paginacao .= (($pagina + 1) > $paginas) ? " | Próximo »" : " | <a href=\"". $_SERVER["SCRIPT_NAME"] . "?pagina=" . ($pagina + 1) . "\">Próximo »</a>";
$paginacao .= ($pagina == $paginas) ? " Último" : " <a href=\"" . $_SERVER["SCRIPT_NAME"] . "/" . ($paginas) . "/\">Último</a>";
while($res=mysql_fetch_array($busca)){
echo $html = <<<EOF
<div class="item_associados">

<strong>Nome:</strong> $res[nomee]<br>
<strong>Nome Fantasia:</strong> $res[nomef]<br>
<strong>Numero: </strong> $res[numero]<br>
<strong>Telefone: </strong> $res[ddd].$res[tel]<br>
<strong>Rua: </strong> $res[rua]
<strong>Bairro: </strong> $res[bairro]<br>
<strong>CEP: </strong> $res[cep]
<strong>Cidade: </strong> $res[cidade]<br>
<strong>Email: </strong> $res[email]<br>
<strong>Website: </strong> $res[website]<br>
<br>
<input name="" type="checkbox" value="" />
</div>
EOF;
}
echo $paginacao;
?>
      </div>
        <div class="rodape"><h4><a href="login.php" target="_self">Area Restrita</a>| ARASC - Rua 3.300 nº 360 – Centro – CEP 88330-272 – Balneário Camboriú - SC © 2009</h4></div>
<!--FIM DO CONTEUDO-->
</div>
</div>
<!--FIM DA TAG TUDO-->
</body>
</html>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Na página que você lista os associados, você monta um link assim:

$sql = mysql_query("SELECT * FROM associados...

while($monta = mysql_fetch_assoc($sql)){
echo '<a href="pagina_que_deleta.php?id='.$monta['id'].'">Apagar</a>';//Aqui estou levando em conta que a chave primária da tabela se chamaria ID
}
Pagina "pagina_que_deleta.php"...
$id = $_GET['id'];

$sql = mysql_query("DELETE FORM associado WHERE id = '$id'");

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...