Ver Mensaje Individual
  #32 (permalink)  
Antiguo 15/04/2014, 13:50
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: ordenar array en php

Solo por curiosidad, ¿lo intentaste de la forma en que te expliqué?, es que como te dijo Qazser, esto es innecesario:

Código PHP:
Ver original
  1. $Jockeysarray[$y] = array(
  2.     "0"  => $PNomJoc[$y],
  3.     "1"  => $P1rocan[$y],
  4.     "2"  => $P1ropor[$y],
  5.     "3"  => $P2dacan[$y],
  6.     "4"  => $P2dapor[$y],
  7.     "5"  => $P3racan[$y],
  8.     "6"  => $P3rapor[$y],
  9.     "7"  => $Ptrifecta[$y],
  10.     "8"  => $P4tocan[$y],
  11.     "9"  => $P4topor[$y],
  12.     "10"  => $Pcuatrifecta[$y],
  13.     "11"  => $P5tocan[$y],
  14.     "12"  => $P5topor[$y],
  15.     "13"  => $P6tocan[$y],
  16.     "14"  => $P6topor[$y],
  17.     "15"  => $Ptotalcarrr[$y],
  18.     "16"  => $Pano[$y],
  19. );

Ya que está dentro de un bucle, por lo tanto, en cada iteración, las posiciones del array que van del 0 al 16, siempre tomarán un valor nuevo, por lo que nunca tendrás un array en cada una de esas ubicaciones. No puedes aplicar un ordenamiento si no tienes un array que ordenar.

Inténtalo así y nos dices como te fue:

Código PHP:
Ver original
  1. <?php
  2. while ($fila3 = mysqli_fetch_assoc($result3)) {
  3.     $Pidjoc[] = $fila3['idjockey'];
  4.     $PNomJoc[] = $fila3['jockey'];
  5.     $P1rocan[] = $fila3['1rocan'];
  6.     $P1ropor[] = $fila3['1ropor'];
  7.     $P2dacan[] = $fila3['2dacan'];
  8.     $P2dapor[] = $fila3['2dapor'];
  9.     $P3racan[] = $fila3['3racan'];
  10.     $P3rapor[] = $fila3['3rapor'];
  11.     $Ptrifecta[] = $fila3['trifecta'];
  12.     $P4tocan[] = $fila3['4tocan'];
  13.     $P4topor[] = $fila3['4topor'];
  14.     $Pcuatrifecta[] = $fila3['cuatrifecta'];
  15.     $P5tocan[] = $fila3['5tocan'];
  16.     $P5topor[] = $fila3['5topor'];
  17.     $P6tocan[] = $fila3['6tocan'];
  18.     $P6topor[] = $fila3['6topor'];
  19.     $Ptotalcarrr[] = $fila3['carrtot'];
  20.  
  21.     $p++;
  22. }
  23.  
  24. arsort($P1ropor);
  25. ?>
  26.  
  27. <tbody>
  28. <?php
  29. for ($i = 0, $i < $p; $i++){
  30. ?>
  31.     <tr>
  32.         <td><b><?=$PNomJoc[$i]?></b></td>
  33.         <td><b><?=$P1rocan[$i]?></b></td>
  34.         <td><b><?=$P1ropor[$i]?></b></td>
  35.         <td><b><?=$P2dacan[$i]?></b></td>
  36.         <td><?=$P2dapor[$i]?></td>
  37.         <td><b><?=$P3racan[$i]?></b></td>
  38.         <td><?=$P3rapor[$i]?></td>
  39.         <td><?=$Ptrifecta[$i]?></td>
  40.         <td><?=$P4tocan[$i]?></td>
  41.         <td><?=$P4topor[$i]?></td>
  42.         <td><?=$Pcuatrifecta[$i]?></td>
  43.         <td><?=$P5tocan[$i]?></td>
  44.         <td><?=$P5topor[$i]?></td>
  45.         <td><?=$P6tocan[$i]?></td>
  46.         <td><?=$P6topor[$i]?></td>
  47.         <td><?=$Ptotalcarrr[$i]?></td>
  48.         <td><?=$Anio?></td>
  49.     </tr>
  50. <?php
  51. }
  52. ?>
  53. </tbody>

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand