el codigo que tengo es este
<?php
$conn = mysql_connect("localhost","root","");
$db = mysql_select_db("usuarios", $conn);
$con = mysql_query("SELECT * FROM usuarios", $conn);?>
<form name="form1" action="exportar.php" method="post">
<?php
while($rec = mysql_fetch_array($con)){
echo "<td align='center'> <input name='activos[]' type='checkbox' id='".$rec['id_usuario']."' /></td>";
echo $rec['id_usuario']." ";
$name = $rec['nombre'];
$name = str_replace(' ', '_', $name);
echo $name;
?>
<input type="hidden" name="id" value="<?php echo $rec['id_usuario']; ?>">
<input type="hidden" name="nombre" value="<?php echo $name; ?>">
<input type="submit" value="Exportar<?php echo $rec['id_usuario']; ?>" name="exp_ind"><br>
<?php
}
?><br><br>
</form>
y en donde recibo los datos hago esto
$id=$_POST['id'];
$nombre=$_POST['nombre'];
echo $id;
echo $nombre;
el problema es que siempre me imprime el ultimo registro
alguien me puede ayudar?