
15/04/2014, 14:16
|
 | | | Fecha de Ingreso: marzo-2014
Mensajes: 35
Antigüedad: 11 años, 1 mes Puntos: 0 | |
Respuesta: ordenar array en php Cita:
Iniciado por Alexis88 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$Jockeysarray[$y] = array( "0" => $PNomJoc[$y], "1" => $P1rocan[$y], "2" => $P1ropor[$y], "3" => $P2dacan[$y], "4" => $P2dapor[$y], "5" => $P3racan[$y], "6" => $P3rapor[$y], "7" => $Ptrifecta[$y], "8" => $P4tocan[$y], "9" => $P4topor[$y], "10" => $Pcuatrifecta[$y], "11" => $P5tocan[$y], "12" => $P5topor[$y], "13" => $P6tocan[$y], "14" => $P6topor[$y], "15" => $Ptotalcarrr[$y], "16" => $Pano[$y], );
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<?php $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++; } ?> <tbody> <?php for ($i = 0, $i < $p; $i++){ ?> <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> <?php } ?> </tbody>
Saludos Lo acabo de probar, pero es lo mismo no ordena los valores |