Olá a todos, chamo-me José Moreira e estou a realizar um curso de Desenvolvimento de Produtos Multimédia no qual pretendo um futuro nesta área que admiro muito, assim agradecia imenso a quem me possa ajudar a retira a seguinte dúvida:
- De que forma faço a ativação/desativação das tabelas de StatusCliente.php, StatusLoja.php,StatusTemas.php e StatussubTemas.php não me está a dar para ativar/desativar o estado?Qual a solução?
Agradecia imenso a vossa ajuda para esclarecer da melhor maneira esta dúvida.
tenho os seguintes códigos e a base de dados em baixo:
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html; charset=utf-8"/><title>Formulário da Robotics Automotive</title><styletype="text/css">*{margin:0;padding:0;font-family:Arial;font-size:12pt;}#divCenter {background-color:#2528BB;opacity:0.90;width:300px;height:300px;left:50%;margin:-130px00-130px;padding:10px;position: absolute;top:30%;}.img-fundo {background-image:url("imagenssite/1x/azultecnologia.jpg");width:100vw;height:100vh;background-position: center;background-repeat: no-repeat;background-size:100%;}a:link {color:red;}a:hover {color: orange;}
p
{color: white;}</style></head><body><divclass="img-fundo"><divid="divCenter"><formid="formPost"method="post"action="login.php"><palign="center"><imgsrc="Asset 1.png"alt="Logo Robotics Automotive"style="height:100px;width:px"></p><br><br><palign="center"><strong>Utilizador: </strong><inputtype="text"id="utilizador"name="utilizador"size="20"/><br/></p><br><palign="center"><strong>Password: </strong><inputtype="password"id="pw"name="pw"size="20"><br/></p><br><palign="center"><inputvalue="Entrar"type="submit"style="height:30px;width:80px"/></p></form><br><palign="center"><ahref="registo.html"target="_blank">Efetuar o Registo</a></p></div></div></body></html>
InserirLoja.html
<html><head><metacharset="UTF-8"><title>Inserção de Loja</title><linkrel="stysheet"href="css/w3.css"></head><bodyclass="w3-container w3-cyan"style="max-width:1920px"><formenctype="multipart/form-data"method="POST"action="LojaBD.php"><h1class="w3-center">Inserir Loja</h1><hr><br><divclass="w3-row w3-container w3-blue"><p>Descrição da Loja:</p><p><inputtype="text"name="desc_loja"size='50'></p></div><divclass="w3-row w3-container w3-blue"><p>Localização da Loja:</p><p><inputtype="text"name="localizacao_loja"size='50'></p><label>Selecione o estado da loja</label><selectid="estado_loja"name="estado_loja"><optionvalue="0">Fechada</option><optionvalue="1">Aberta</option></select></div><divclass="w3-row w3-container w3-blue"><p>Contato da Loja:</p><p><inputclass="w3-btn w3-half w3-pale-blue"type="text"name="contato_loja"size='10'></p><p><inputclass="w3-btn w3-half w3-pale-blue"type="submit"value="Registar Loja"></p></div></form></body></html>
InserirPais.html
<html><head><metacharset="UTF-8"><title>Inserção de Pais</title><linkrel="stylesheet"href="css/w3.css"></head><bodyclass="w3-container w3-cyan"style="max-width:1920px"><formenctype="multipart/form-data"method="POST"action="PaisBD.php"><h1class="w3-center">Inserir Pais</h1><hr><divclass="w3-row w3-container w3-blue"><pclass="w3-text-white">Sigla do Pais:</p><p><inputtype="text"id="sigla_pais"name="sigla_pais"size='30'></p></div><divclass="w3-row w3-container w3-blue"><pclass="w3-text-white">Insira a descrição:</p><p><inputtype="text"id="desc_pais"name="desc_pais"size='30'></p></div><p><inputclass="w3-btn w3-half w3-pale-blue"type="submit"value="Registar Pais"></p><p><aclass="w3-btn w3-half w3-pale-blue"href="IntraOffice.html">Voltar ao inicio</a></p></form></body>
AdicionarReclamacao.php
<?php include 'conexao.php';?><html><head><metacharset="UTF-8"><title>Inserir Reclamação</title><styletype="text/css">
textarea
{border:1px solid #999999;width:100%;margin:5px0;padding:3px;height:100px}</style><linkrel="stylesheet"href="css/w3.css"><scriptsrc="https://code.jquery.com/jquery-3.5.0.js"></script><scriptlanguage=javascripttype="text/javascript">
dayName =newArray("domingo","segunda","terça","quarta","quinta","sexta","sábado")
monName =newArray("janeiro","fevereiro","março","abril","maio","junho","agosto","outubro","novembro","dezembro")
now =newDate</script></head><body><divclass="img-fundo"><divclass=" w3-light-blue w3-container"style="height:100%"><formenctype="multipart/form-data"method="POST"action="AdicionarReclaBD.php"><divclass="w3-center w3-border-bottom w3-blue w3-text-white"><scriptlanguage=javascripttype="text/javascript">
document.write ("<h4>"+ dayName[now.getDay()]+", "+ now.getDate ()+" de "+ monName [now.getMonth()]+" de "+ now.getFullYear ()+" </h4>")</script><p> Hora atual: <aid='real-clock'>A carregar hora atual... </a></p><h1>Inserir Reclamação</h1></div><divclass="w3-panel w3-light-blue"><p>Código de Cliente:
<selectname='id_cliente'id='id_cliente'style="width:350px;"><optionvalue="">Selecione...</option><?php
$result_cliente="SELECT id_cliente, NIF_cliente, nome_cliente FROM cliente WHERE estado_cliente='1'";
$result=mysqli_query($ligar,$result_cliente);While($row_cliente = mysqli_fetch_assoc($result)){
echo '<option value="'.$row_cliente['id_cliente'].'">'.$row_cliente['NIF_cliente'].' | '.$row_cliente['nome_cliente'].'</option>';}?><p></p></select></p></div><divclass="w3-half w3-padding-32 w3-light-blue"><divclass="w3-margin"><pclass="w3-black w3-center">Tema:</p><label>Selecione um tema</label><selectname='id_tema'id='id_tema'style="width:350px;"><optionvalue="">Selecione...</option><?php
$result_tema="SELECT id_tema, des_tema FROM temas_reclamacao WHERE ativo_tema='1'";
$result=mysqli_query($ligar,$result_tema);While($row_tema = mysqli_fetch_assoc($result)){
echo '<option value="'.$row_tema['id_tema'].'">'.$row_tema['des_tema'].'</option>';}?><p></p></select><br><br></div></div><divclass="w3-half w3-padding-32 w3-light-blue"><divclass="w3-margin"><pclass="w3-black w3-center">SubTema:</p><label>Selecione um subtema</label><selectname='id_subtema'id="id_subtema"style="width:350px;"><optionvalue="">Primeiro escolha um tema!</option></select><spanclass="Carregar"align="right"hidden>A carregar...</span></div></div><divclass="container w3-padding-64 w3-panel w3-light-blue"><pclass="w3-black w3-center">Texto da Reclamação:</p><p><labelclass="textareaContainer"><textareaname="obs_assunto_reclam"width="100%"onfocus="this.value='';">Insira aqui a sua reclamação</textarea></p></label></div><divclass="w3-panel"><inputclass="w3-btn w3-third w3-sand"type="submit"value="Registar Reclamação"><aclass="w3-btn w3-third w3-gray"></a><aclass="w3-btn w3-third w3-sand"href="IntraOffice.html"target="_blank">Voltar</a></div></form></div></div><scripttype="text/javascript">
$(function(){
$('#id_tema').change(function(){if($(this).val()){
$('#id_subtema_reclam').hide();//alterei para id_subtema_reclam como na base de dados
$('#id_subtema_reclam').show();
$.getJSON('subtemas_post.php?search=',{id_tema: $(this).val(), ajax:'true'},function(j){var options='<option value="">Escolha um subtema</option>';for(var i=0; i < j.length; i++){
options +='<option value="'+ j[i].id +'">'+ j[i].nome_subtema +'</option>';}
$('#id_subtema_reclam').html(options).show();
$('.Carregar').hide();});}else{
$('#id_subtema_reclam').html('<option value="">- Selecione primeiro um tema -</option>');}});});var clock = document.getElementById('real-clock');
setInterval(function(){
clock.innerHTML =((newDate).toLocaleString().substr(12,8));},1000);</script></body></html>
StatusCliente.php
<?php
include "conexao.php";?><html><head><title>Estado dos Clientes</title><metacharset="UTF-8"><linkrel="stylesheet"href="css/w3.css"></head><bodyclass="w3-content w3-light-blue"style="max-width:1920px"><?php
$permissao='1';
$query="SELECT COUNT(*) FROM cliente";
$conn=mysqli_query($ligar, $query);
$result=mysqli_fetch_array($conn);
$total=$result[0];?><center><h1>Alterar o estado dos utilizadores</h1></center><?php
echo"<center><h4>Total de Clientes em sistema: $total</h4></center>";?><hrstyle="height:2px;border-width:0color:grey"><?php
$query2="SELECT * FROM cliente ORDER BY idLogin";
$conn2=mysqli_query($ligar, $query2);while($linha=$conn2->fetch_assoc()){?><tablewidth="550"border='0'align="center"cellspacing='0'cellpadding="2"><formmethod="POST"action="alterar_estadoFunc.php"><tr><td>Id de Login</td><tdcolspan="5"><?php echo $linha['idLogin'];?></td></tr><tr><td>Nome do cliente</td><tdcolspan="5"><?php echo $linha['nome_cliente'];?></td></tr><tr><td>Email do cliente </td><tdcolspan="5"><?php echo $linha['email_cliente'];?></td></tr><tr><td>Contato do cliente </td><tdcolspan="5"><?php echo $linha['contato_cliente'];?></td></tr><tr><td>NIF do cliente </td><tdcolspan="5"><?php echo $linha['NIF_cliente'];?></td></tr><tr><td>Código Postal do cliente </td><tdcolspan="5"><?php echo $linha['codpostal_cliente'];?></td></tr><tr><td>Identificação do país</td><tdcolspan="5"><?php echo $linha['id_pais'];?></td></tr><tr><td>Permissão Atual</td><tdcolspan="5"><?php
if($linha['estado_cliente']==1)
echo"Ativo";else echo"Inativo";?></td></tr><tr><tdalign="center"colspan="6"><br><h4>::::Elaborar Alterações::::</h4></td></tr><tr><td> Mudar Permissão: </td><td><inputtype="radio"name="permissao"value="1">Ativo</td><td><inputtype="radio"name="permissao"value="0">Inativo</td><tdcolspan='3'><label>
<input name="id" type="hidden" value="<?php echo $linha['idLogin'];?>">
</label><label><inputname="submit"type="submit"value="Confirmar"></label></tr></table><hrstyle="height:2px;border-width:0color:grey"></form><?php }?><br><br></body>
StatusFuncionario.php
<?php
include "conexao.php";?><html><head><title>Estado de Funcionários</title><metacharset="UTF-8"><linkrel="stylesheet"href="css/w3.css"></head><bodyclass="w3-content w3-light-blue"style="max-width:1920px"><?php
$permissao='1';
$query="SELECT COUNT(*) FROM funcionario";
$conn=mysqli_query($ligar, $query);
$result=mysqli_fetch_array($conn);
$total=$result[0];?><center><h1>Alterar o estado de utilizador</h1></center><?php
echo"<center><h4>Total de Funcionários em sistema: $total</h4></center>";?><hrstyle="height:2px;border-width:0color:grey"><?php
$query2="SELECT * FROM funcionario ORDER BY idLogin";
$conn2=mysqli_query($ligar, $query2);while($linha=$conn2->fetch_assoc()){?><tablewidth="550"border='0'align="center"cellspacing='0'cellpadding="2"><formmethod="POST"action="alterar_estadoUtil.php"><tr><td>Id de Login </td><tdcolspan="5"><?php echo $linha['idLogin'];?></td></tr><tr><td>Id de Loja </td><tdcolspan="5"><?php echo $linha['id_loja'];?></td></tr><tr><td>Nome do Funcionário</td><tdcolspan="5"><?php echo $linha['nome_func'];?></td></tr><tr><td>Permissão Atual</td><tdcolspan="5"><?php
if($linha['ativo_func']==1)
echo"Ativo";else echo"Inativo";?></td></tr><tr><tdalign="center"colspan="6"><br><h4>::::Elaborar Alterações::::</h4></td></tr><tr><td> Mudar Permissão: </td><td><inputtype="radio"name="permissao"value="1">Ativo</td><td><inputtype="radio"name="permissao"value="0">Inativo</td><tdcolspan='3'><label>
<input name="id" type="hidden" value="<?php echo $linha['idLogin'];?>">
</label><label><inputname="submit"type="submit"value="Confirmar"></label></tr></table><hrstyle="height:2px;border-width:0color:grey"></form><?php }?><br><br></body>
StatusLoja.php
<?php
include "conexao.php";?><html><head><title>Estado das Lojas</title><metacharset="UTF-8"><linkrel="stylesheet"href="css/w3.css"></head><bodyclass="w3-content w3-light-blue"style="max-width:1920px"><?php
$permissao='1';
$query="SELECT COUNT(*) FROM loja";
$conn=mysqli_query($ligar, $query);
$result=mysqli_fetch_array($conn);
$total=$result[0];?><center><h1>Alterar o estado dos funcionários</h1></center><?php
echo"<center><h4>Total de lojas em sistema: $total</h4></center>";?><hrstyle="height:2px;border-width:0color:grey"><?php
$query2="SELECT * FROM loja ORDER BY id_loja";
$conn2=mysqli_query($ligar, $query2);while($linha=$conn2->fetch_assoc()){?><tablewidth="550"border='0'align="center"cellspacing='0'cellpadding="2"><formmethod="POST"action="alterar_estadoFunc.php"><tr><td>Descrição da Loja</td><tdcolspan="5"><?php echo $linha['desc_loja'];?></td></tr><tr><td>Localizaçáo da Loja</td><tdcolspan="5"><?php echo $linha['localizacao_loja'];?></td></tr><tr><td>Contato da loja</td><tdcolspan="5"><?php echo $linha['contato_loja'];?></td></tr><td>Permissão Atual</td><tdcolspan="5"><?php
if($linha['estado_loja']==1)
echo"Ativo";else echo"Inativo";?></td></tr><tr><tdalign="center"colspan="6"><br><h4>::::Elaborar Alterações::::</h4></td></tr><tr><td> Mudar Permissão: </td><td><inputtype="radio"name="permissao"value="1">Ativo</td><td><inputtype="radio"name="permissao"value="0">Inativo</td><tdcolspan='3'><label>
<input name="id" type="hidden" value="<?php echo $linha['id_loja'];?>">
</label><label><inputname="submit"type="submit"value="Confirmar"></label></tr></table><hrstyle="height:2px;border-width:0color:grey"></form><?php }?><br><br></body>
StatussubTemas.php
<?php
include "conexao.php";?><html><head><title>Estado dos Subtemas</title><metacharset="UTF-8"><linkrel="stylesheet"href="css/w3.css"></head><bodyclass="w3-content w3-light-blue"style="max-width:1920px"><?php
$permissao='1';
$query="SELECT COUNT(*) FROM subtema_reclamacao";
$conn=mysqli_query($ligar, $query);
$result=mysqli_fetch_array($conn);
$total=$result[0];?><center><h1>Alterar o estado dos Temas</h1></center><?php
echo"<center><h4>Total de subtemas em sistema: $total</h4></center>";?><hrstyle="height:2px;border-width:0color:grey"><?php
$query2="SELECT * FROM subtema_reclamacao ORDER BY id_tema";
$conn2=mysqli_query($ligar, $query2);while($linha=$conn2->fetch_assoc()){?><tablewidth="550"border='0'align="center"cellspacing='0'cellpadding="2"><formmethod="POST"action="alterar_estadotemas.php"><tr><td>Id do tema</td><tdcolspan="5"><?php echo $linha['id_tema'];?></td></tr><tr><td>Descriçáo do subtema</td><tdcolspan="5"><?php echo $linha['desc_subtema'];?></td></tr><td>Permissão Atual</td><tdcolspan="5"><?php
if($linha['ativo_subtema']==1)
echo"Ativo";else echo"Inativo";?></td></tr><tr><tdalign="center"colspan="6"><br><h4>::::Elaborar Alterações::::</h4></td></tr><tr><td> Mudar Permissão: </td><td><inputtype="radio"name="permissao"value="1">Ativo</td><td><inputtype="radio"name="permissao"value="0">Inativo</td><tdcolspan='3'><label>
<input name="id" type="hidden" value="<?php echo $linha['ativo_subtema'];?>">
</label><label><inputname="submit"type="submit"value="Confirmar"></label></tr></table><hrstyle="height:2px;border-width:0color:grey"></form><?php }?><br><br></body>
StatusTemas.php
<?php
include "conexao.php";?><html><head><title>Estado dos Subtemas</title><metacharset="UTF-8"><linkrel="stylesheet"href="css/w3.css"></head><bodyclass="w3-content w3-light-blue"style="max-width:1920px"><?php
$permissao='1';
$query="SELECT COUNT(*) FROM subtema_reclamacao";
$conn=mysqli_query($ligar, $query);
$result=mysqli_fetch_array($conn);
$total=$result[0];?><center><h1>Alterar o estado dos Temas</h1></center><?php
echo"<center><h4>Total de subtemas em sistema: $total</h4></center>";?><hrstyle="height:2px;border-width:0color:grey"><?php
$query2="SELECT * FROM subtema_reclamacao ORDER BY id_tema";
$conn2=mysqli_query($ligar, $query2);while($linha=$conn2->fetch_assoc()){?><tablewidth="550"border='0'align="center"cellspacing='0'cellpadding="2"><formmethod="POST"action="alterar_estadotemas.php"><tr><td>Id do tema</td><tdcolspan="5"><?php echo $linha['id_tema'];?></td></tr><tr><td>Descriçáo do subtema</td><tdcolspan="5"><?php echo $linha['desc_subtema'];?></td></tr><td>Permissão Atual</td><tdcolspan="5"><?php
if($linha['ativo_subtema']==1)
echo"Ativo";else echo"Inativo";?></td></tr><tr><tdalign="center"colspan="6"><br><h4>::::Elaborar Alterações::::</h4></td></tr><tr><td> Mudar Permissão: </td><td><inputtype="radio"name="permissao"value="1">Ativo</td><td><inputtype="radio"name="permissao"value="0">Inativo</td><tdcolspan='3'><label>
<input name="id" type="hidden" value="<?php echo $linha['ativo_subtema'];?>">
</label><label><inputname="submit"type="submit"value="Confirmar"></label></tr></table><hrstyle="height:2px;border-width:0color:grey"></form><?php }?><br><br></body>
StatusUtilizadores.php
<?php
include "conexao.php";?><html><head><title>Estado de Utilizadores</title><metacharset="UTF-8"><linkrel="stylesheet"href="css/w3.css"></head><bodyclass="w3-content w3-light-blue"style="max-width:1920px"><?php
$permissao='1';
$query="SELECT COUNT(*) FROM utilizadores";
$conn=mysqli_query($ligar, $query);
$result=mysqli_fetch_array($conn);
$total=$result[0];?><center><h1>Alterar o estado de Funcionário</h1></center><?php
echo"<center><h4>Total de utilizadores em sistema: $total</h4></center>";?><hrstyle="height:2px;border-width:0color:grey"><?php
$query2="SELECT * FROM utilizadores ORDER BY idLogin";
$conn2=mysqli_query($ligar, $query2);while($linha=$conn2->fetch_assoc()){?><tablewidth="550"border='0'align="center"cellspacing='0'cellpadding="2"><formmethod="POST"action="alterar_estadoFunc.php"><tr><td>Id de Login </td><tdcolspan="5"><?php echo $linha['idLogin'];?></td></tr><tr><td>Login </td><tdcolspan="5"><?php echo $linha['login'];?></td></tr><tr><td>Permissão Atual</td><tdcolspan="5"><?php
if($linha['status']==1)
echo"Ativo";else echo"Inativo";?></td></tr><tr><tdalign="center"colspan="6"><br><h4>::::Elaborar Alterações::::</h4></td></tr><tr><td> Mudar Permissão: </td><td><inputtype="radio"name="permissao"value="1">Ativo</td><td><inputtype="radio"name="permissao"value="0">Inativo</td><tdcolspan='3'><label>
<input name="id" type="hidden" value="<?php echo $linha['idLogin'];?>">
</label><label><inputname="submit"type="submit"value="Confirmar"></label></tr></table><hrstyle="height:2px;border-width:0color:grey"></form><?php }?><br><br></body>
Pergunta
Quencyjones
Olá a todos, chamo-me José Moreira e estou a realizar um curso de Desenvolvimento de Produtos Multimédia no qual pretendo um futuro nesta área que admiro muito, assim agradecia imenso a quem me possa ajudar a retira a seguinte dúvida:
- De que forma faço a ativação/desativação das tabelas de StatusCliente.php, StatusLoja.php, StatusTemas.php e StatussubTemas.php não me está a dar para ativar/desativar o estado?Qual a solução?
Agradecia imenso a vossa ajuda para esclarecer da melhor maneira esta dúvida.
tenho os seguintes códigos e a base de dados em baixo:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.