Ir para conteúdo
Fórum Script Brasil
  • 0

PASSANDO PARAMETRO ID PARA UMA MODAL BOOTSTRAP


iuriferreira

Pergunta

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.php

Obs.: 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!

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...