sou novo no fórum e iniciante em PHP e MySQL. Gostaria, portanto, de contar com o apoio de vocês.
Ao que tudo indica, consegui realizar conexão com o banco de dados mas, quando clico no botão criado no formulário, os dados não são inseridos na tabela do BD.
A ideia inicial é inserir estes dados e retornar a mesma página, onde todas as informações adicionadas ao BD serão exibidas.
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