Jump to content

Caio Oliveira_117731

Members
  • Content count

    20
  • Joined

  • Last visited

Community Reputation

0 Comum

About Caio Oliveira_117731

  1. Caio Oliveira_117731

    Checkbox dinâmico.

    Valeu rnu.silva ! consegui dessa maneira aqui: Quando for registrar o usuario: /* registrar.php */ <?php foreach($pesquisas as $pesquisa) : ?> <input type="checkbox" name="pesquisa_id[]" value="<?=$pesquisa['id']?>" checked> <?=$pesquisa['nome']?><br> <?php endforeach ?> /* Function */ function listaPesquisas($conexao) { $pesquisas = array(); $query = "select * from pesquisa"; $resultado = mysqli_query($conexao, $query); while($pesquisa = mysqli_fetch_assoc($resultado)) { array_push($pesquisas, $pesquisa); } return $pesquisas; } E para buscar as "pesquisas" do usuário logado (Alterar dados do perfil) : /* alterar-perfil.php */ <?php foreach($pesquisas as $pesquisa) : if(strpbrk($user['pesquisa_id'], $pesquisa['id'])){ $selecao = "checked"; }else{ $selecao = ""; } ?> <input type="checkbox" name="pesquisa_id[]" value="<?=$pesquisa['id']?>" <?=$selecao?>> <?=$pesquisa['nome']?><br> <?php endforeach ?> Abraço a todos!
  2. Caio Oliveira_117731

    Checkbox dinâmico.

    Sim.. é isso que preciso saber, como aplicar o checkbox dentro desse laço para que toda vez que houver um insert em meu banco de dados, ele atualizar automaticamente a minha página. de qualquer forma agradeço seu comentário.
  3. Caio Oliveira_117731

    Checkbox dinâmico.

    Valeu pela resposta rnu.silva! eu não sabia desse atributo, testei e não gostei muito... pra selecionar mais de uma opção tive que apertar o CTRL, acredito que muitos usuários mais leigos não irão saber utilizar. sem contar que ele não é muito bonito. mas de qualquer forma, agradeço muito a sua ajuda.
  4. Caio Oliveira_117731

    Checkbox dinâmico.

    Olá galera, fiz uma daquelas aulas online de php e o professor ensinou a fazer um SELECT(HTML) dinâmico. Porém eu gostaria de fazer um CHECKBOX(HTML) dinâmico. /* Arquivo: user-research-db.php */ require_once("connect.php"); function listaPesquisas($conexao) { $pesquisas = array(); $query = "select * from pesquisa"; $resultado = mysqli_query($conexao, $query); while($pesquisa = mysqli_fetch_assoc($resultado)) { array_push($pesquisas, $pesquisa); } return $pesquisas; } require_once("connect.php"); require_once("user-research-db.php"); $pesquisas = listaPesquisas($conexao); <select name="pesquisa_id" class="form-control"> <?php foreach($pesquisas as $pesquisa) : $essaEhAPesquisa = $usuario['pesquisa_id'] == $pesquisa['id']; $selecao = $essaEhAPesquisa ? "selected='selected'" : ""; ?> <option value="<?=$pesquisa['id']?>" <?=$selecao?>> <?=$pesquisa['nome']?> </option> <?php endforeach ?> </select> Está tudo funcionando perfeitamente, eu só gostaria de trocar o SELECT para CHECKBOX. Agradeço a atenção galera! abraço
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.