no es necesario utilizar java script, simplemente usa un form le pones un name y recibes en el otro formulario y listo: puedes pasarlo por post y asi no expones tus variables ne el URL o mantener el get todo depende de lo que necesites
Código PHP:
<?php
<form method="get" action="editar_consejo.php" name="formulario1">
while($row= mysql_fetch_assoc($queEmp)){
echo " <tr>";
echo"<td ><input name='checkbox[]' id='checkbox[]' type='checkbox' value='".$row["id"]."' ></td><td>".$row['author']."</td>";
echo "<td>".$row['prediccion']."</td>";
echo "<td>".$row['porcentaje']."</td>";
echo "<td >".$row['text']."</td>";
echo " </tr>";
}
} mysql_close($link);
?>
<a href="javascript:enviar_formulario()">Editar</a>
<a href="" class="action-delete">Borrar</a>
</form>
?>
como no estas validando nada con javascript puedes hacerlo solo con php, si no sabes javascript podrias ahorrarte muchos dolores de cabeza