sugiero que utilices inputs tipo option, debido a que solicitas que seleccione contra quien perdio, y con el option solo uno puede elejir, cosa que con los checkbox puede elejir varios (bueno a menos que pierda contra varios, jijiji)
ahora bien la arte donde tienes
Código PHP:
Ver original<th scope="col" >
<?php echo "<center>".$miclan[usuario]."</center>" ?> <input type="checkbox" name="chek" id="<?php echo $miclan[usuario] ?>" /> </th>
<?php } ?>
</tr>
agregale el atributo de value , con el valor de usuario.
despues crea una funcion, algo asi si quieres validar antes:
Código Javascript
:
Ver originalvar vDireccion , seleccionados ;
for (i=0 ; i<document.forms[0].elements.length-1 ; i++)
{
if(document.forms[0].elements[i].type=="checkbox")
{
if (document.forms[0].elements[i].checked)
{
//esta cadena te servira si usas ajax
vDireccion = vDireccion + '&' + document.forms[0].elements[i].name + '=' + document.forms[0].elements[i].value;
//saber si hay elementos seleccionados
seleccionados = true;
}
}
}
if (seleccionados)
{
//si utilizas ajax
funcionajax('mipagina.php?guardar=1' + vDireccion , 'divmensaje');
//si solo es para validar
document.forms[0].submit();
//solo una de las dos lineas ejecutables de arriba utilizar
}
else
{
alert('no seas bruto, selecciona un checkbox por lo menos');
}
para que te cree una cadena con los valores de los seleccionados, la cadena la puedes enviar por ajax, o puedes modificar el action de tu form, o meterla en campo hidden,segun como te acomodes, despues envias los datos (y la cadena vDireccion) y recuperas los valores y luego los insertas en tu tabla
este atributo te dice si esta seleccionado o no el checkbox
Código Javascript
:
Ver originaldocument.forms[0].elements[i].checked
tambien puedes mandar el form tal cual lo tienes, y recuperas los valores (no se PHP)
espero haberte ayudado.
ah y la forma en que te recomiendo guardar la info es con una tabla de la sig estructura
[automatico] - [usuario perdedor] - [usuario ganador]
1 1 2
2 1 3