Ir para conteúdo
Fórum Script Brasil

marcoscasagrande

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre marcoscasagrande

marcoscasagrande's Achievements

0

Reputação

  1. Não sei como está seu formulário, mas o ideia é fazer a recuperação pelo ID no foreach, para depois colocar o IF. Para uma resposta mais precisa e necessário ver o formulário.
  2. Olá não sei o que conhece de PHP, como já mencionou que não é sua praia. Porém se precisa de alguém que monte isso para você pode contar como me chama no whatsApp 69 3213-6694
  3. Olá, se eu bem entendi você quer que seus usuários escolha o nome de uma tabela para o banco de dados, não sei o grau de seu conhecimento, mas não aconselho deixar isso dinâmico a não ser que saiba como recuperar de forma dinâmica também ,o que é bem complicado.
  4. Olá pra saber melhor o que está sendo feito é bom mandar o formulário, assim fica mais fácil
  5. Tenta usar isso, se não der certo vou tentar te ajudar. <?php include_once("../config/conexao.php"); $nivel = $_SESSION['nivel']; if ($_SESSION['nivel'] == 4){ $sql = "SELECT ID, NOME, VOLUNTARIO FROM cidadao ORDER BY NOME"; $res = mysql_query($sql) or die (mysql_error()); if (mysql_num_rows($res) > 0 ){ ?> <form method="post"> <table width="431" border="0" align="center" cellpadding="0" class="bordaFina"> <tr bgcolor="#999999" > <td width="302" align="center" valign="middle" bgcolor="#F0F0F0" class="style27">Nome </td> <td width="123" align="center" valign="middle" bgcolor="#F0F0F0" class="style27">Voluntário</td> </tr> <?php while ($row = mysql_fetch_assoc($res)){ ?> <tr > <td><?php echo $row["NOME"];?></div></td> <td > <div align="center"> <input type="checkbox" name= "VOLUNTARIOS[<?php $row["ID"] ?>]" value="1" <?php if($row["VOLUNTARIO"] == 1){ echo "checked";} ?>> <input type="hidden" name= "ID[]" value="<?php if($row["VOLUNTARIO"] == 0) echo ""; else: echo $row["ID"]; endif; ?>" > </div> </td> </tr> <?php } //End While ?> </table> <p><div align="center"><?php echo '<input type="submit"name= "submit" value= "Salvar">';?></div> </br> </form> <?php } } ?> <?php $dados = filter_input_array(INPUT_POST,FILTER_DEFAULT); if (isset($dados['submit'])): foreach($dados['id'] as $ID) { $VOL = $dados['VOLUNTARIO'][$ID]; mysql_query("update cidadao SET VOLUNTARIO ='$VOL' WHERE ID='$ID'")or die(mysql_error()); } echo "<meta HTTP-EQUIV='refresh' CONTENT='1;URL=teste.php'>"; } endif; ?> Mas é preciso melhorar um pouco esses códigos, com força de coragem chega lá, já passei por isso.
  6. olá Felipe, bom existem diversos fatores para isso acontecer, notei que usa uma hospedagem free para testes, mas uns dos fatores poder ser a versão do php. Se você desenvolveu no scripts no PHP 7 e a hospedagem estiver na configuração PHP 5 seu projeto não irá funcionar ou vice-versa. Tenta usar isso para saber a versão do PHP: <?php phpinfo(); ?> Coloque na primeira linha de comando do seu projeto. Faça isso no seu pc e na hospedagem e compara as informações. Se elas forem igual, então tenta forçar o servidor entregar os erros com essa função na primeira linha do seu projeto: <?php ini_set('display_errors',1); ini_set('display_startup_erros',1); error_reporting(E_ALL); ?> Depois poste deixe aqui as informações para podermos ajudar.
  7. Muito bom me ajudou bastante, mas fiz um pouco diferente, criei uma função e chamei essa função para dentro da class login function lembrarSenha($senha=NULL, $lem_senha=NULL) { if(isset($_COOKIE['password'])){ if(empty($lem_senha)){ unset($_COOKIE['password']); } }else{ if(isset($lem_senha)){ setcookie("password", $senha); } } return true; }
×
×
  • Criar Novo...