Entiendo lo que quieres aunque no comprendo para qué insertar los datos en otra tabla pudiendo generar la consulta cada vez que se requiera.
Podrías crear una tabla con índice autoincrementable, de esta forma:
Código PHP:
Ver original$query=mysqli_query($conexion,"SELECT * FROM personal ORDER BY total_puntos"); mysqli_query($conexion,"INSERT INTO tabla2 (campo1,campo2, etc) VALUES ('{$fila['campo1']}','{$fila['campo2']}','etc')");