Ir para conteúdo

POWERED BY:

Arquivado

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

mestre fyoda

atualizacão

Recommended Posts

quando eu clico no banir ou em administrador , moderador ou Usuario ele atualiza todos que estao no banco de dados . o que esta de errado ?

 

PHP

[*]

[*] <?

[*]

[*]$res=mysql_query("SELECT id FROM cadastros");

[*]$regnum = mysql_num_rows($res);

[*]$reg="10"// Número de registros exibidos por página

[*]if($pagina=='') {$pagina=0;}

[*]echo '';

[*]if($pagina>0)

[*]{

[*]echo '<a href="visualizar.php?pagina='.($pagina-$reg).'"><font face=Verdana size="2"><b><< Anterior</b></font></a> ';

[*]}

[*]

[*]$resul=mysql_query("SELECT COUNT(id) FROM cadastros");

[*]$linhareg=mysql_fetch_row($resul);

[*]$i=1;

[*]while ($i<(($pagina + $reg)/$reg))

[*] {

[*]  echo '<font face="Verdana" size="2"><a href="visualizar.php?pagina='.($reg*($i-1)).'">'.$i.'</a></font> ';

[*]  $i++;

[*] }

[*] echo '<font face="Verdana" size="2"><b>Páginas: '.$i.'</b></font> ';

[*] $i++;

[*]while ($i<=ceil($regnum/ $reg))

[*] {

[*]  echo '<font face="Verdana" size="2"><a href="visualizar.php?pagina='.($reg*($i-1)).'">'.$i.'</a></font> ';

[*]  $i++;

[*] }

[*]if($linhareg[0]>($pagina+$reg))

[*]{

[*]echo '<a href="visualizar.php?pagina='.($pagina+$reg).'"><font size="2" face=Verdana><b>Próxima >></b></font></a> ';

[*]}

[*]$resul = mysql_query("SELECT * FROM cadastros ORDER BY id ASC LIMIT $pagina,$reg");

[*]  while($v_dados = mysql_fetch_array($resul)) {

[*]  $username = $v_dados["login"];

[*]  $nome = $v_dados["nome"];

[*]  $email = $v_dados["email"];

[*]  $banido = $v_dados["banido"];

[*]  $nivel = $v_dados["nivel"];

[*]  $bairro = $v_dados["bairro"];

[*]  $estado = $v_dados["estado"];

[*]  $id = $v_dados["id"];

[*]

[*] ?>

[*] <table width="450" border="0" cellspacing="1" cellpadding="1" align="center" bgcolor="#000000">

[*] <tr bgcolor="#FFFFFF">

[*] <td width="151"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Username</font></td>

[*] <td width="292"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><? echo $username; ?></font></td>

[*] </tr>

[*] <tr bgcolor="#FFFFFF">

[*] <td width="151"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></td>

[*] <td width="292"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><? echo $nome; ?></font></td>

[*] </tr>

[*] <tr bgcolor="#FFFFFF">

[*] <td width="151"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">E-Mail:</font></td>

[*] <td width="292"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><? echo $email; ?></font></td>

[*] </tr>

[*] <tr bgcolor="#FFFFFF">

[*] <td width="151"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Bairro:</font></td>

[*] <td width="292"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><? echo $bairro; ?></font></td>

[*] </tr>

[*]

[*] <tr bgcolor="#FFFFFF">

[*] <td width="151"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Estado:</font></td>

[*] <td width="292"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><? echo $estado ?></font></td>

[*] </tr>

[*] <tr bgcolor="#FFFFFF">

[*] <td width="151"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Banido:</font></td>

[*] <td width="292"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><? echo $banido ?></font></td>

[*] </tr>

[*]

[*] <tr bgcolor="#FFFFFF">

[*] <td width="151"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ação Banir:</font></td>

[*] <td width="292"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> | <a href="admin.php?acao=banir&id=<? echo $id; ?>">Banir | <a href="admin.php?acao=desbanir&id=<? echo $id; ?>">Desbanir |</font></td>

[*]  </tr>

[*]

[*] <tr bgcolor="#FFFFFF">

[*] <td width="151"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mudar Nivel:</font></td>

[*] <td width="292"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><? echo $nivel ?></font></td>

[*] </tr>

[*]

[*] <tr bgcolor="#FFFFFF">

[*] <td width="151"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ação Mudar Nivel:</font></td>

[*] <td width="292"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> | <a href="admin.php?acao=adiministrador&id=<? echo $id; ?>">Adiministrador</a> | <a href="admin.php?acao=moderador&id=<? echo $id; ?>">Moderador</a> |<a href="admin.php?acao=usuario&id=<? echo $id; ?>"> Usuario </a>|</font></td>

[*] </tr>

[*]  

[*]

[*]<?

[*]

[*]

[*]if($acao=="banir"){

[*]

[*]$modifica_nivel = mysql_query("UPDATE cadastros SET banido='Sim' where id='$id' ") or die ("Erro ao modifcar Senha");

[*]}

[*]

[*]

[*]if($acao=="desbanir"){

[*]

[*]$modifica_nivel = mysql_query("UPDATE cadastros SET banido='Nao' where id='$id' ") or die ("Erro ao modifcar Senha");

[*]

[*]}

[*]

[*]if($acao=="adiministrador"){

[*]

[*]$modifica_nivel = mysql_query("UPDATE cadastros SET nivel='adiministrador' where id='$id' ") or die ("Erro ao modifcar Senha");

[*]}

[*]

[*]

[*]if($acao=="moderador"){

[*]

[*]$modifica_nivel = mysql_query("UPDATE cadastros SET nivel='moderador' where id='$id' ") or die ("Erro ao modifcar Senha");

[*]}

[*]

[*]if($acao=="usuario"){

[*]

[*]$modifica_nivel = mysql_query("UPDATE cadastros SET nivel='usuario' where id='$id' ") or die ("Erro ao modifcar Senha");

[*]}

[*]?> </table>

[*]<br><br>

[*]<?

[*]}

[*]

[*]?>

[*]

Compartilhar este post


Link para o post
Compartilhar em outros sites

alguem poderia me ajudar , o que esta de errado neste script ?quando eu clica no link para atualizar banido ou admin , moderador ou Usario ele atualiza para todos os usuarios no banco de dados .

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.