Modal para Edição de Dados
Olá, bem, venho hoje pedir a ajuda para um probleminha que já venho tendo a muito tempo, sendo direto, estou criando um sistema de usuarios que possui uma funcionalidade para editar usuarios, nos quais quando clico no botão, ele exibe um modal com os inputs (email, nome, senha)...
Pois bem o problema que venho enfrentando é na hora que eu vou passar o id obtido da tabela para o modal por meios de php, já tentei usar javascript, entre outros mas não obtive sucesso...
As partições do arquivo são estes:
<table class="table table-bordered" id="dynamic-table">
<thead class="border-top">
<tr style="backgroud-color: #2D335B">
<th>#</th>
<th style="width: 350px">Nome</th>
<th>CPF/CNPJ</th>
<th style="width: 250px">Telefone</th>
<th style="width: 200px"></th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: center; position: relative; top: 8px"><?php echo $s_ID ?></td>
<td style="text-align: center; position: relative; top: 8px"><?php echo $s_Nome ?></td>
<td style="text-align: center; position: relative; top: 8px"><?php echo $s_Doc ?></td>
<td style="text-align: center; position: relative; top: 8px"><?php echo $s_Tell ?></td>
<td style="text-align: center">
<a href="visualizar_clientes.php?idCliente=<?php echo $s_ID ?>" class="btn tip-top table-options-view" title="Visualizar Cliente">
<i class="fa fa-eye"></i>
</a>
<a href="#" class="btn btn-info tip-top editar" data-toggle="modal" data-target="#modalEditar" title="Editar Cliente" data-id="<?php echo $s_ID ?>">
<i class="fa fa-pencil"></i>
</a>
</td>
</tr>
</tbody>
</table>
O código acima mostra a tabela com as respectivas funcoes de Visualizar Cliente e Editar Cliente...
Pois bem como visto existe o um campo dentro da tag <a> chamado data-id, ele é o responsavel por transportar a variavel $s_ID para dentro do modal, mas na hora da suposta exibição o valor de $s_ID é retornado como o id do ultimo usuario, sendo assim não informando o parametro passado... Gostaria de saber se alguém poderia me ajudar...
Partição do Modal
<div id="modalEditar" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<?php
AQUI VAI O SELECT QUE OBTEM OS DADOS
$query = "SELECT * FROM clientes WHERE id=".$s_ID;
?>
<div class="modal-dialog" role="document">
<div class="modal-content">
<form id="formEditar" action="editar_usuario.php?id=<?php $s_ID ?>" method="post">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
<center>
<span class="modal-delete-title">Usuario ID : <?php echo $s_ID ?></span>
</center>
</div>
<div class="modal-body">
<div class="obtido"></div>
<div class="row">
<div class="col-sm-12" style="margin-left: 0">
<label for="descricao">Nome</label>
<input class="col-sm-12" id="nome" type="text" name="nome" value="<?php echo $nome ?>" required />
</div>
<div class="col-sm-12" style="margin-left: 0; margin-top: 5px; margin-bottom: 5px">
<div class="span12" style="margin-left: 0">
<label for="fornecedor">Senha</label>
<input class="col-sm-12" id="senha" type="text" name="senha" value="<?php echo $senha ?>" required />
</div>
</div>
<div class="col-sm-12" style="margin-left: 0; margin-top: 5px; margin-bottom: 5px">
<div class="span12" style="margin-left: 0">
<label for="fornecedor">Email</label>
<input class="col-sm-12" id="email" type="text" name="email" value="<?php echo $email ?>" required />
</div>
</div>
</div>
</div>
<div class="modal-footer">
<button class="btn" data-dismiss="modal" aria-hidden="true" id="btn-cancelar">Cancelar</button>
<a class="editar-yes">
<button type="button" class="btn btn-danger">Salvar Alterações</button>
</a>
</div>
</form>
</div>
</div>
</div>
***As variaveis mostradas dentro dos inputs são as supostas variaveis que seriam obtidas pelo select...***
Obrigado pela compreenção...
Discussão (3)
Carregando comentários...