Boa tarde, pessoa estou desenvolvendo um sistema de fluxo de documentos, em uma página trago as informações do BD e mostro na tela, de acordo com a quantidade de registro ele vai aumentando minhas linhas na tabela. Fiz um botão que na hora que passo o mouse nele ele mostra o ID tudo certinho, porém quando envio para a página que vou tratar esses dados para inserir no BD, ele traz o primeiro o ID, ou seja, não consigo passar o ID que seleciono. As informações do INPUT eu até consigo passar.
Já tentei de várias formas e não consigo, tentei fazer um modal para pegar o ID na mesma página, mas continua pegando o primeiro.
Já tentei passar por SESSAO também e não conseguir, na tela ele aparece o ID correto, mas se troco de arquivo, ou tento pegar em outro local, não vem o ID selecionado.
Coloquei id nos campos, coloquei como array() também, ele traz todos, mas não conseguir pegar do outro lado só o que eu queria.
Se alguém conseguir me ajudar.
<?php if ($documentos['comprasProntoData'] != '') {
if ($documentos['rhEntreguePara'] == '') { ?>
<td>
<?php
echo "<a data-toggle='modal' data-target='#modalCadastroRh' class='editar' href='editar.php?id='>";
?>
<?php echo $_SESSION['idSolicitante'] = $documentos['idSolicitante'] ?>
<input type="text" name="idSolicitante[]" id="idSolicitante[]" value="<?= $documentos['idSolicitante'] ?>">
<?php
echo "Editar </a>";
?>
<a data-toggle="modal" data-target="#modalCadastroRh" style="font-weight:bold; color:red " class="editar" href="editar.php?id=<?= $documentos['idSolicitante'] ?>">Editar</a>
<?php ?>
</td>