Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/08/2015, 13:16
Giankaa
 
Fecha de Ingreso: julio-2015
Mensajes: 20
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: como ordenar numeros de forma descendente

Acabo de modificar algo y me queda así el php:

Código PHP:
Ver original
  1. <?php
  2. $n=$_GET["n"];//numero de tabla
  3. $p=$_GET["p"];//limite de multiplicar
  4. $h=$_GET["h"];//desde que empieza a multiplicar
  5. echo "Esta es la tabla de multtiplicar de $n con limite de $p <br />";
  6. for ($i=$h; $i<=$p ; $i=$i+1) {
  7.     $x=$i*$n;
  8.     if ($p<$h) {
  9.             echo "$i x $n= $x <br />";
  10.         }else{
  11.             for ($i=$p; $i>=$h  ; $i=$i-1) {
  12.     $x=$i*$n;
  13.             echo "$i x $n= $x <br />";
  14.             }
  15.         }
  16. }
  17. ?>


Pero algo está mal, me muestra infinitamente la tabla, es decir así: como ejemplo tabla del 5 que inicie en 1 multiplique hasta el 10:

10 x 5= 50
9 x 5= 45
8 x 5= 40
7 x 5= 35
6 x 5= 30
5 x 5= 25
4 x 5= 20
3 x 5= 15
2 x 5= 10
1 x 5= 5
10 x 5= 50
9 x 5= 45
8 x 5= 40
7 x 5= 35
6 x 5= 30
5 x 5= 25
4 x 5= 20
3 x 5= 15
2 x 5= 10
1 x 5= 5
10 x 5= 50
9 x 5= 45
8 x 5= 40
7 x 5= 35
6 x 5= 30
5 x 5= 25
4 x 5= 20
3 x 5= 15
2 x 5= 10
1 x 5= 5
.
.
.
.
.
.