Para ordenar los valores del array al que haces mención, no es necesario crear y llenar un nuevo array, basta con el que generas y alimentas en el bucle de la consulta. Es decir, en este:
Código PHP:
Ver original $Pidjoc[] = $fila3['idjockey'];
$PNomJoc[] = $fila3['jockey'];
$P1rocan[] = $fila3['1rocan'];
$P1ropor[] = $fila3['1ropor'];
$P2dacan[] = $fila3['2dacan'];
$P2dapor[] = $fila3['2dapor'];
$P3racan[] = $fila3['3racan'];
$P3rapor[] = $fila3['3rapor'];
$Ptrifecta[] = $fila3['trifecta'];
$P4tocan[] = $fila3['4tocan'];
$P4topor[] = $fila3['4topor'];
$Pcuatrifecta[] = $fila3['cuatrifecta'];
$P5tocan[] = $fila3['5tocan'];
$P5topor[] = $fila3['5topor'];
$P6tocan[] = $fila3['6tocan'];
$P6topor[] = $fila3['6topor'];
$Ptotalcarrr[] = $fila3['carrtot'];
$p++;
}
Solamente te queda ordenar el array
$P1ropor (que es el que colocas como valor del índice (no campo) número 2 del array asociativo
$Jockeysarray.
Ya teniendo ordenado el array en cuestión, puedes proceder a imprimir los valores en la tabla.
Código PHP:
Ver original<?php
for ($i = 0, $i < $p; $i++){
?>
<tbody>
<tr>
<td><b><?=$PNomJoc[$i]?></b></td>
<td><b><?=$P1rocan[$i]?></b></td>
<td><b><?=$P1ropor[$i]?></b></td>
<td><b><?=$P2dacan[$i]?></b></td>
<td><?=$P2dapor[$i]?></td>
<td><b><?=$P3racan[$i]?></b></td>
<td><?=$P3rapor[$i]?></td>
<td><?=$Ptrifecta[$i]?></td>
<td><?=$P4tocan[$i]?></td>
<td><?=$P4topor[$i]?></td>
<td><?=$Pcuatrifecta[$i]?></td>
<td><?=$P5tocan[$i]?></td>
<td><?=$P5topor[$i]?></td>
<td><?=$P6tocan[$i]?></td>
<td><?=$P6topor[$i]?></td>
<td><?=$Ptotalcarrr[$i]?></td>
<td><?=$Anio?></td>
</tr>
</tbody>
<?php
}
Eso es todo.
Qazser ya te había dado la solución, solamente la sintenticé pues el uso del array
$Jockeysarray era completamente innecesario, además, con la función [URL="http://www.php.net/manual/es/function.rsort.php"][B]rsort[/B][/URL], se ordenan los valores del array en forma descendente que es como señalaste al inicio que querías que se ordenen.
Con respecto a esto:
Acá nadie es adivino, lo que para ti es obvio quizá no lo es para los demás, además, esa explicación fue tan pobre que
definitivamente obvia no fue. Te sugiero que repases la teoría acerca de arrays porque estás cometiendo errores muy básicos,
Qazser te explicó y seguiste sin entender. Y por favor, la próxima vez, exprésate con respeto, pues con cosas como estas:
Solamente das a entender que eres una persona irrespetuosa y maleducada, además, de ese modo, no esperes recibir ayuda en el futuro.
Saludos