boas, tou com uma duvidas,
tenho um script que serve para mudar o acesso admin aos utilizadores,
a mim parece estar tudo bem
mas nao faz nada(nao muda) :S
esta é a parte do php
tenho um script que serve para mudar o acesso admin aos utilizadores,
a mim parece estar tudo bem
mas nao faz nada(nao muda) :S
esta é a parte do php
Código:
<?php
mysql_connect("localhost","root","") or die("impossível ligar ao servidor Mysql<p>");
$sql="select * from membros where id ='".$_REQUEST['id']."'";
$resultado=mysql_db_query("TFC",$sql);
if ($resultado) {
print ("Eliminaçao de registo com id = ".$_REQUEST['id']." vai ser executada <p>");
print ("<table width=50% align=center border=0>");
print ("<tr><td width=30% bgcolor=\"#FFFF99\">Primeiro Nome</td><td width=30% bgcolor=\"#FFFF99\">Ultimo Nome</td><td width=60% bgcolor=\"#FFFF99\">Email</td><td width=20% bgcolor=\"#FFFF99\">Username</td><td width=20% bgcolor=\"#FFFF99\">Acesso Admin</td></tr>");
while ($registo=mysql_fetch_array($resultado)) {
$id=$registo["id"];
$primeiro_nome=$registo["primeiro_nome"];
$ultimo_nome=$registo["ultimo_nome"];
$email=$registo["email"];
$username=$registo["username"];
$acesso_admin=$registo["acesso_admin"];
print ("<tr><td bgcolor=\"#FFCCFF\">$primeiro_nome</td><td bgcolor=\"#FFCCFF\">$ultimo_nome</td><td bgcolor=\"#FFCCFF\">$email</td><td bgcolor=\"#FFCCFF\">$username</td><td bgcolor=\"#FFCCFF\">$acesso_admin</td></tr>");
}
echo ("</table>");
if ($_REQUEST['submit'])
{
$sql = "UPDATE FROM membros SET acesso_admin='1' where id =" .$_REQUEST['id'];
$resultado=mysql_db_query("TFC",$sql);
$num_del = mysql_affected_rows();
if ($num_del > 0)
{
print ("<p> Utilizador é agora Administrador do Site");
}
}else{
?>
<form method="post" action="<?php echo $_SERVER['PATH_INFO'] ?>">
<p>Confirme?
<input type="submit" name="submit" value="OK" /><br />
<input type="hidden" name="id" value="<?php echo $_REQUEST['id'] ?>">
<br /><br /><br />
</form>
<?php
}
}else{
print ("não há registos");
}
mysql_close();
//include ('menu1A.inc');
include ('menu.inc');
?>