Pegar linha de tabela dinâmica marcada por um radio javaScript
Pessoal tenho uma tabela dinâmica onde retorna alguns dados do banco o que quero fazer é pegar os dados da linha selecionada por um radio utilizando javaScript pegar exatamente a primeira coluna que tem o ID usuário
tentei da seguinte forma:
//Script
function getIdUser(){ alert("dsjfdjsfsj");
var rads = document.getElementsById('cuser');
for(var i = 0; i < rads.length; i++){
if(rads[i].checked){
var = index;
index = rads[i].rowIndex;
getradio(index);
}
}
}
function getradio(index1){
alert("dsgfdsfsfs")
usuario = document.getElementByName('cuserId').rowIndex(index1)
alert(usuario)
}
//Html com php para trazer os dados do banco
$busca = $_POST['buscar'];
$link = mysql_connect('localhost','root','');
// Seleciona o Banco de dados através da conexão acima
$conexao = mysql_select_db('materiais',$link); if($conexao){
$sql = "SELECT * FROM pessoa where nome_pessoa like '%$busca%'";
$consulta = mysql_query($sql);
if(mysql_num_rows($consulta)===0){
echo'<script>alert("Usuário não encontrado"); </script>';
}
else {
echo '<table class="table table-hover" width=80% height=20% id="tabelaGetUser" >';
echo '<tr>';
echo '<th></th>';
echo '<th>ID</th>';
echo '<th>Usuário</th>';
echo '</tr>';
// Armazena os dados da consulta em um array associativo
while($registro = mysql_fetch_assoc($consulta)){
echo '<tr>';
echo '<td><input type="radio" name="opc" id="cuser" /></td>';
echo '<td id="cuserId">'.$registro["id_pessoa"].'</td>';
echo '<td>'.$registro["nome_pessoa"].'</td>';
echo '</tr>';
}
echo '</table>';
}
}
}
?>
Link com um print da tabela
https://drive.google...iew?usp=sharing
Discussão (2)
Carregando comentários...