Jump to content


Photo

Excluir Administrador E Clientes Do Banco De Dados


  • Faça o login para participar
2 replies to this topic

#1 overmix

overmix

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado
  • Localidade:porto alegre
  • Interesses:HTML, java script, front page, e entre outros

Posted 13/08/2011, 18:36

Prezados Amigos:


Criei este script para poder exibir uma relação de administradores de uma aplicação, mas ja tentei de tudo e não consegui colocar um link ou botão para efetuar a exclusão do administrador do banco de dados.


Segue o código abaixo:




<?

include "restrito.inc";

?>

<body>

<div align="center">

  <table width="909" border="0">

    <tr>

      <td bgcolor="#F6F6F6">

  <div align="right">

        <b><font size="2" face="Verdana">Você

      possui<font color="#FF0000"> </font></font> </b>

  <font size="2" face="Verdana" color="#FF0000"> <strong>

      <?

include "../mysql.php";

    $result = "SELECT * FROM admin";

    $Result = mysql_query($result);

    $totalrows = mysql_num_rows($Result);

    echo "$totalrows";

    ?></strong></font><b><font size="2" face="Verdana"><font color="#FF0000">

  Administradores

  </font>Cadastrados no Sistema</font></b></div></td>

    </tr><tr>

      <td height="47" valign=top><table width="901" border="0">

        <tr>

          <td width="218" align="left">

   <font size="2" face="Verdana"><strong>Nome</strong></font></td>

          <td width="191" align="left">

   <strong><font face="Verdana" size="2">Login</font></strong></td>

          <td width="268" align="left">

   <font size="2" face="Verdana"><strong>E-mail</strong></font></td>

          <td width="206" align="left">

   <font size="2" face="Verdana"><strong>Senha</strong></font></td>

        </tr>

<?

include("../mysql.php");

$query = "SELECT * FROM admin order by nome";

$result = MYSQL_QUERY($query);

$number = MYSQL_NUMROWS($result);

$i=0;

WHILE ($i < $number):

//Get the details for that entry

$senha = mysql_result($result,$i,"senha");

$nome = mysql_result($result,$i,"nome");

$login = mysql_result($result,$i,"login");

$email = mysql_result($result,$i,"email");

  

   print " <tr>  

        

          <td bgcolor=ffffff><left><font size=\"2\" face=\"verdana\">$nome</font></td>

          <td bgcolor=ffffff><left><font size=\"2\" face=\"verdana\">$login</font></td>

    <td bgcolor=ffffff><left><font size=\"2\" face=\"verdana\">$email</font></td>

    <td bgcolor=ffffff><left><font size=\"2\" face=\"verdana\">$senha</font></td>

        

        </tr>";

    $i++;

ENDWHILE;

?> </tr>

  </table>

      <font face="Verdana" size="1">

</div>

      </font>

</table></td>

   <br>

  

</div>



Se alguém puder me dar uma luz agradeço

#2 amixel

amixel

    www.amixel.com

  • Usuários
  • 198 posts
  • Sexo:Masculino
  • Localidade:uruguaiana
  • Interesses:web designe asp, php, html, programas,corel,fireworks

Posted 13/08/2011, 22:44

você agora esta mostrando os administradores.
dai tera que criar um link para outro arquivo que tera as funções para deletar o administrador.


pode ser arquivo exluir.

excluir.php

$id_admin = $_GET['id_admin'];

if($id_admin != "")
 {

	   $sql_del = mysql_query("DELETE FROM  admin  WHERE id_admin='$id_admin'");
 
  }
 


no qual na lista dos administradores voce criara um link para este arquivo excluir.

o link ficar algo assim
excluir.php?id_admin=<?php echo $id_admin;?>

Falow.
Boa sorte.
WWW.AMIXEL.COM.BR

Sistemas em PHP, JSP, ASP Soluções em Programação


MSN: alex.rs@hotmail.com

#3 overmix

overmix

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado
  • Localidade:porto alegre
  • Interesses:HTML, java script, front page, e entre outros

Posted 29/08/2011, 01:55

Prezado Amigo amixel:

O Arquivo para deletar eu entendi, o link para enviar eu fiz um popup para abrir a Página Excluir (excluir_admin.php)

Mas o link não está funcionando

Segue as alterações



<?
include("../mysql.php");

$query = "SELECT * FROM admin order by ID";
$result = MYSQL_QUERY($query);
$number = MYSQL_NUMROWS($result);
$i=0;

WHILE ($i < $number):

//PEGA DADOS E APRESENTA NA TABELA
$ID	= mysql_result($result,$i,"ID");
$senha	= mysql_result($result,$i,"senha");
$nome	= mysql_result($result,$i,"nome");
$login	= mysql_result($result,$i,"login");
$email	= mysql_result($result,$i,"email");

    
	  print " <tr>		  
          
          <td bgcolor=ffffff><left><font size=\"2\" face=\"verdana\">$nome</font></td>
          <td bgcolor=ffffff><left><font size=\"2\" face=\"verdana\">$login</font></td>
		  <td bgcolor=ffffff><left><font size=\"2\" face=\"verdana\">$email</font></td>
		  <td bgcolor=ffffff><left><font size=\"2\" face=\"verdana\">$senha</font></td>
		  <td bgcolor=ffffff><left><font size=\"2\" face=\"verdana\"><p><a href=\"javascript: Popup('excluir.php?id=<?php echo $ID;?>',30,30)\" style=\"text-decoration: none\">Apagar</a></p></font></td>
         
        </tr>";
    $i++;
ENDWHILE;

?> </tr>
  </table>
      <font face="Verdana" size="1">
</div>
      </font>
</table></td>
   <br>&nbsp;
   
</div>






O Código do JS para abrir o Popup é esse


<script language="JavaScript"><!--

function Popup(url, width, height)

{

window.open(url,"_blank","resizable=no,toolbar=no,status=no,menubar=no,scrollbars=no,width=" + width + ",height=" + height)

}

//-->


   </script>






excluir_admin.php



<?
//include "../mysql.php";

$ID_ADMIN = $_GET['ID'];

if($ID_ADMIN != "")
 {

           $sql_del = mysql_query("DELETE FROM  admin  WHERE ID='$ID_ADMIN'");

  }




MAS O LINK ESTÁ PEGANDO ESSA URL javascript: Popup('excluir_admin.php?id=<2;>',30,30)


NÃO SEI EXATAMENTE ONDE SE ENCONTRA O ERRO

PODERIA QUEBRAR ESSE GALHO DE NOVO? RSRSRS

ABRAÇOS E OBRIGADO




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq