Boa tarde pessoal. Como estão? Bem? Espero que sim. Andei pesquisando sobre o assunto, mas ainda não encontrei algo que eu tenha entendido como funciona a passagem de um parametro ID para uma modal bootstrap. Minha dúvida é a seguinte, em qual página eu insiro o codigo php para recuperação dos dados? tendo em vista que na mesma página já existe um SELECT * que lista todos os registros e um INSERT. Nesta consulta, tenho o link de editar que chama a #modal, e dentro dessa moda, seus campos. Meu objetivo é, alterar os valores desse registro (UPDATE SET), mas não consigo recuperar os dados na modal.Quem puder ajuda, agradeço desde jáSegue código recortado[];listCC.php
<?php
$select = "SELECT * FROM tb_cc ORDER BY nome_cc ASC";
try{
$result = $conectar->prepare($select);
$result->execute();
$contar = $result->rowCount();
if ($contar > 0) {
while($mostra = $result-> FETCH(PDO::FETCH_OBJ)){
?>
<tbody>
<tr>
<td><?php echo $mostra->nome_cc; ?></td>
<td><?php echo $mostra->descricao_cc; ?></td>
<td class="td-actions">
<a href="#myModal-alterar" data-id="edit_cc.php?id_cc=<?php echo $mostra->id_cc;?>" role="button" data-toggle="modal" class="btn btn-small"><i class="btn-icon-only icon-edit"> </i></a>
<a href="javascript:;" class="btn btn-danger btn-small"><i class="btn-icon-only icon-remove"> </i></a></td>
</tr>
</tbody>
<?php
}
}else {
echo '<div class="alert alert-danger">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Erro ao entrar!</strong> Usuário e/ou senha inválidos.
</div>';
}
}catch(PDOException $e){
echo $e;
}
?>
Em outra página deixei o código para recuperar o ID, mas está em outra pagina chamada editCC.phpObs.: quando eu coloco este codigo na mesma página do SELECT (listCC.php), a mesma redireciona para home.php por conta da falta de id. Eu gostaria que ele somente requisitasse a ID do registro na modal
<?php
if(!isset($_GET['id_cc'])){header("location:home.php"); exit;}
$id_cc = $_GET['id_cc'];
$select = "SELECT * FROM tb_cc WHERE id_cc = :id_cc";
$contagem = 1;
try{
$result = $conectar->prepare($select);
$result ->bindParam(':id_cc',$id_cc, PDO::PARAM_INT);
$result->execute();
$contar = $result->rowCount();
if ($contar > 0) {
while($mostra_id = $result-> FETCH(PDO::FETCH_OBJ)){
$id_cc = $mostra_id->id_cc;
$nome_cc = $mostra_id->nome_cc;
$descricao_cc = $mostra_id->descricao_cc;
?>
Abraços!